将端口分配给容器

时间:2016-06-12 05:04:38

标签: docker port containers

<我的容器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到另一个容器ID 8e8caeca7a87

1 个答案:

答案 0 :(得分:1)

Per issue 3285,这还不可能(修改正在运行的容器上的端口映射)。

即使是1.10+ docker update命令也没有更新端口 接下来是issue 21282

您在this answer中有其他选项,例如使用iptables,或提交实时容器,然后重新启动它。