如何为已运行的Docker容器添加额外的端口映射?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1036个文字,预计阅读时间需要5分钟。
现有的Docker容器已添加新的端口映射。在运行容器时指定映射端口后,若想添加新的端口映射,有两种方式均可实现,具体可参考以下建议:
背景:通常在运行容器时,我们会指定端口映射,以便外部访问容器内的服务。若需要添加新的端口映射,以下两种方法均可操作:
方法一:重新启动容器并添加新的映射端口
1.停止当前运行的容器。
2.使用`docker run`命令时,添加新的`-p`或`--publish`选项,指定新的内部端口和外部端口。
3.重新启动容器。
方法二:使用`docker port`命令动态添加映射端口
1.使用`docker port`命令查看当前容器的所有映射端口。
2.使用`docker port`命令的`-a`选项,查看所有容器的映射端口。
3.根据需要,使用`docker port`命令的`-a`和`-p`选项,动态添加新的映射端口。
友情提示:在添加新的端口映射时,请确保不会与已存在的映射端口冲突。如有需要,请咨询相关朋友或查阅相关资料。
本文共计1036个文字,预计阅读时间需要5分钟。
现有的Docker容器已添加新的端口映射。在运行容器时指定映射端口后,若想添加新的端口映射,有两种方式均可实现,具体可参考以下建议:
背景:通常在运行容器时,我们会指定端口映射,以便外部访问容器内的服务。若需要添加新的端口映射,以下两种方法均可操作:
方法一:重新启动容器并添加新的映射端口
1.停止当前运行的容器。
2.使用`docker run`命令时,添加新的`-p`或`--publish`选项,指定新的内部端口和外部端口。
3.重新启动容器。
方法二:使用`docker port`命令动态添加映射端口
1.使用`docker port`命令查看当前容器的所有映射端口。
2.使用`docker port`命令的`-a`选项,查看所有容器的映射端口。
3.根据需要,使用`docker port`命令的`-a`和`-p`选项,动态添加新的映射端口。
友情提示:在添加新的端口映射时,请确保不会与已存在的映射端口冲突。如有需要,请咨询相关朋友或查阅相关资料。

