如何解决docker服务在Linux上创建未打开的已发布端口
我有两个主持人
- 设置了docker swarm的Linux Centos8。
- 设置了docker桌面和docker swarm的Windows 10
当我运行命令“ docker service create --name my_web -p 8091:80 nginx”时,它们的行为方式不同。
- 在Windows上,端口8091已打开,我看到欢迎使用nginx
- 在linux端口8091上,我看到连接被拒绝。在Linux
docker service ls
上显示端口已打开:
nkbr5qsv2g3p my_web replicated 1/1 nginx:latest *:8091->80/tcp
但是即使使用curl localhost:8091
也无法从浏览器连接到端口。
无法连接到本地主机端口8091:连接被拒绝
为什么在Linux端口8091上未打开传入连接?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。