大道至简,知易行难
广阔天地,大有作为

修改已有Docker容器的端口映射

1、查看正在运行的容器:

如果容器已经停止可以使用:

2、查看容器信息:

能够看到其中的PortBindings。

3、将其停止:

4、切换到位于/var/lib/docker/containers/下完整的id(hash)的文件夹:

其中需要修改的是hostconfig.json,直接grep一下:

修改完成后需要重启docker服务,然后再启动容器就可以了(不重启的话启动容器hostconfig.json又会被还原为之前的配置):

这个方法操作简单,缺点是需要重启整个docker服务,如果在同一个宿主机上运行着多个容器服务的话会影响其他容器服务。

转载时请保留出处,违法转载追究到底:进城务工人员小梅 » 修改已有Docker容器的端口映射

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址