我在服务器上装了一个tomcat的docker,但是访问不了

我使用的是8080端口,我在浏览器中访问
图片描述

我在服务器命令行下访问localhost:8080是这个结果
图片描述

显示能访问到

阅读 10k
3 个回答
  • 服务器的防火墙,比如iptables,没有开放端口

  • 阿里云的安全组没有开放端口

docker run的时候 -p做端口映射了嘛?可能宿主机的8080被占用了呢

没有做端口映射,要将容器8080端口映射到宿主机上,才能使用localhost访问

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题