将现有的容器打包成镜像,然后在使用新的镜像运行容器时重新指定要映射的端口
先停止现有容器
docker stop container-name
将容器commit成为一个镜像
docker commit container-name new-image-name
用新镜像运行容器
docker run -it -d --name container-name -p p1:p1 -p p2:p2 new-image-name
将现有的容器打包成镜像,然后在使用新的镜像运行容器时重新指定要映射的端口
docker stop container-name
docker commit container-name new-image-name
docker run -it -d --name container-name -p p1:p1 -p p2:p2 new-image-name