gpt4 book ai didi

amazon-web-services - 无法通过公共(public) IP 在 EC2 上的 Docker 中访问 Tomcat

转载 作者:行者123 更新时间:2023-12-02 21:32:29 30 4
gpt4 key购买 nike

我通过命令在 DockerHub 上的 AWS EC2 实例上运行 Tomcat 镜像

 docker run -d -p 8000:8080 tomcat
容器正常启动
ubuntu@ip-172-31-39-118:~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
cbb1ac139d13 tomcat "catalina.sh run" 21 minutes ago Up 21 minutes 0.0.0.0:8000->8080/tcp vigilant_poitras
我的实例的公共(public) IP 地址是 3.14.3.30
我尝试访问 http://3.14.3.30:8000/通过 Chrome,但访问被拒绝,超时已过期。
AWS 中的安全组设置为 0.0.0.0/0 用于源和目标
我的 Wondows 上的防火墙已关闭。
请帮忙解决问题!!

最佳答案

根据评论,添加的入站规则是

22 TCP 0.0.0.0/0 - This is to ssh to the server.


您尚未打开端口 8000。将端口 8000 的入站规则打开为 TCP。

关于amazon-web-services - 无法通过公共(public) IP 在 EC2 上的 Docker 中访问 Tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64127552/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com