gpt4 book ai didi

docker - 通过端口转发重新启动现有的Docker容器

转载 作者:行者123 更新时间:2023-12-02 18:33:03 25 4
gpt4 key购买 nike

我知道要在Docker中启动新容器,我必须运行以下命令:
docker run -ti -p 3000:3000 <image name>
但这将创建一个新的新容器。如何在现有容器中执行端口转发,该容器先前已停止并且可以通过以下方式看到:
docker ps -a
我可以使用以下方法启动现有容器:
docker start -a -i <container name>
有没有一种方法可以使我在启动容器后从容器内部将端口转发到主机PC?我的容器镜像是Ubuntu 14.04

最佳答案

原始答案(2015年11月, docker 1.9.1)

自2014年7月起在docker issue 3285中要求更改运行时参数(在docker run上设置的参数,例如端口映射)的功能,甚至在2013年12月之前在issues 2045中要求更改此功能。

有一个PR in progress for a docker set command
因此它暂时不可用(docker 1.9.1)

2016年2月更新(docker 1.10.1)

由于docker issue 3285已合并,因此PR 15078现在已关闭,为我们提供了 docker update command
但是,这仅用于更新容器资源(内存,cpu)。尚未端口映射。为此,您仍然必须遵循issue 2045

关于docker - 通过端口转发重新启动现有的Docker容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33841793/

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