gpt4 book ai didi

docker - 如何将端口映射分配给现有的 Docker 容器?

转载 作者:bug小助手 更新时间:2023-10-28 01:28:45 26 4
gpt4 key购买 nike

我不确定我是否在这里误解了某些内容,但似乎只能通过从图像创建新容器来设置端口映射。有没有办法将端口映射分配给现有的 Docker 容器?

最佳答案

我也对这个问题感兴趣。

作为 @Thasmo提到,端口转发只能使用 docker run(和 docker create)命令指定。
其他命令,docker start 没有-p 选项,docker port 只显示当前的转发。

要添加端口转发,我总是遵循这些步骤,

  1. stop运行容器

    docker stop test01
  2. commit容器

    docker commit test01 test02

    注意:以上,test02 是我从 test01 容器构建的新图像。

  3. 回复-run来自提交的图像

    docker run -p 8080:8080 -td test02

其中第一个8080是本地端口,第二个8080是容器端口。

关于docker - 如何将端口映射分配给现有的 Docker 容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19335444/

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