美文网首页
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