Amazon web services AWS EC2上的Docker-springboot
刚刚在AWS上旋转了一个EC2 Ubto。已安装的Docker。拉取我的测试springboot映像并在主机上运行它。无法通过浏览器访问应用程序。当我在主机上执行curl时,它会使用有效的http响应进行响应。是否有我应该查看的网络或防火墙Amazon web services AWS EC2上的Docker-springboot,amazon-web-services,spring-boot,docker,amazon-ec2,Amazon Web Services,Spring Boot,Docker,Amazon Ec2,刚刚在AWS上旋转了一个EC2 Ubto。已安装的Docker。拉取我的测试springboot映像并在主机上运行它。无法通过浏览器访问应用程序。当我在主机上执行curl时,它会使用有效的http响应进行响应。是否有我应该查看的网络或防火墙 ubuntu@ip-172-31-4-157:~$ sudo docker ps CONTAINER ID IMAGE COMMAND
ubuntu@ip-172-31-4-157:~$ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
ea9879c1b38c parikshit123/docker-spring-boot:firsttry "java -jar docker-sp…" 20 minutes ago Up 20 minutes 0.0.0.0:8085->8085/tcp frosty_sammet
ubuntu@ip-172-31-4-157:~$ curl localhost:8085/test/hello
Hello from Mitalubuntu@ip-172-31-4-157:~$
我刚想出来
默认情况下,AWS Ec2实例已阻止所有TCP传输(入站和出站)。我知道它必须被打开。我添加了安全组,它成功了。现在我可以通过浏览器访问端点。宾果 请注意,您不需要为所有流量打开所有端口。使用所需的最低权限配置安全组。