美文网首页
Docker下修改容器的映射端口

Docker下修改容器的映射端口

作者: 养猫的老鼠 | 来源:发表于2019-08-16 17:54 被阅读0次
    1. 停止容器 docker stop containerName
    2. 停止docker服务(systemctl stop docker)
    3. 修改这个容器的hostconfig.json文件中的端口(原帖有人提到,如果config.v2.json里面也记录了端口,也要修改)
      cd /var/lib/docker/3b6ef264a040* #这里是CONTAINER ID
      vi hostconfig.json
      如果之前没有端口映射, 应该有这样的一段:
      "PortBindings":{}
      增加一个映射, 这样写:
      "PortBindings":{"3306/tcp":[{"HostIp":"","HostPort":"3307"}]}
      前一个数字是容器端口, 后一个是宿主机端口.
      而修改现有端口映射更简单, 把端口号改掉就行.
    4. 启动docker服务(systemctl start docker)
    5. 启动容器 docker start containerName

    学习文档

    相关文章

      网友评论

          本文标题:Docker下修改容器的映射端口

          本文链接:https://www.haomeiwen.com/subject/niiqsctx.html