当前位置:论坛首页 > Linux面板 > 求助

【已解答】docker管理器中容器修改和增加端口映射

发表在 Linux面板2021-12-15 01:24 [复制链接] 3 5496

请问如何在已经建好并运行的容器中修改和增加端口映射,并持有化使用
使用道具 举报 只看该作者 回复
发表于 2021-12-15 09:54:54 | 显示全部楼层
您好,目前暂时没有对已建立好的容器修改操作,只能新建镜像。
或自己手动改docker配置
使用道具 举报 回复 支持 反对
发表于 2023-6-20 18:42:41 | 显示全部楼层
谢花郎 发表于 2021-12-15 09:54
您好,目前暂时没有对已建立好的容器修改操作,只能新建镜像。
或自己手动改docker配置 ...

如何手动改docker配置
使用道具 举报 回复 支持 反对
发表于 2023-6-21 09:52:23 | 显示全部楼层
蓝色悠郁 发表于 2023-6-20 18:42
如何手动改docker配置

您可以先使用以下命令查找容器的 ID 或名称:
  1. docker ps
复制代码
停止容器:
在修改或增加端口映射之前,您需要停止容器:
  1. docker stop 容器id或名称
复制代码
修改容器配置
可以使用以下命令修改容器的配置:
  1. docker container update --publish-add 主机端口:容器端口 容器的id或者名称
复制代码
该命令将会增加一个端口映射。
如果您需要修改已经存在的端口映射,可以使用 --publish-rm 参数删除旧的端口映射,再使用 --publish-add 参数添加新的端口映射。例如:
  1. docker container update --publish-rm 旧的主机端口:旧的容器端口 --publish-add 新的主机端口:新的容器端口 容器的id或者名称
复制代码
重新启动容器
修改或增加端口映射后,您需要重新启动容器:
  1. docker start 容器id或者名称
复制代码
需要注意的是,增加或修改端口映射可能会影响容器内部的应用程序,请确保您已经修改了容器内部应用程序的端口设置,以确保容器正常运行。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表