美文网首页
docker在创建之后如何更改端口

docker在创建之后如何更改端口

作者: haiyong6 | 来源:发表于2019-08-08 22:04 被阅读0次

    端口在容器第一次run之后基本就不能改变了,如果想改变端口只能重新run,但是这样原来的数据岂不是没有了?
    docker有个commit命令,可以把停止运行的容器打包成镜像,docker commit conternerA newimageB,这样数据就能保存到镜像,重新run这个镜像就可以生成新的有原来数据的容器,这时候可以顺便改一下端口了。
    例如有个mytomcat容器的端口是8080,下面把端口改成80

    docker stop mytomcat
    docker commit mytomcat mytomcatimage
    docker rm mytomcat
    docker run -d --name mytomcat -p 80:8080 mytomcatimage
    

    相关文章

      网友评论

          本文标题:docker在创建之后如何更改端口

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