将端口分配给容器
在我的容器ID 634eb4c5d6ee
,这是我的端口: docker port 634eb4c5d6ee 222/tcp -> 0.0.0.0:222 8080/tcp -> 0.0.0.0:80 8443/tcp -> 0.0.0.0:443
我想更改8080/tcp -> 0.0.0.0:80
至8080/tcp -> 0.0.0.0:90
我怎么能在Docker上做到这一点?
并将端口80
发布到另一个Container ID 8e8caeca7a87
每个问题3285 ,这是不可能的(修改正在运行的容器上的端口映射)。
即使是1.10+ docker update命令也没有更新端口。
紧接着是问题21282 。
你在这个答案中有其他的select,比如使用iptables,或者提交活动容器,然后重新启动它。
- Galera群集Dockerfile
- 由于子网pipe理器的故障,法兰绒在kubernetes集群中失败
- Docker IP容器而不是HOST IP。 Web服务请求。 WAS7
- 为什么docker集装箱或kubernetes-吊舱被认为是一次性的?
- dockerd错误上传失败:\“var / log / alternatives.log \”的文件完整性校验和失败
- 在redhat linux上安装docker – 用'container-selinux'和'selinux-policy'
- docker容器保留文件更改吗?
- 如何在java代码中获得docker stats详细信息?
- 使用docker / containers +无法在浏览器中访问服务器