Docker把容器打成镜像,并修改物理机端口
打成镜像
以tomcat容器为例。
基于同事点拨:通常方法是将运行的容器提交为镜像,然后再重新运行加端口映射一遍。
docker ps -a #得到想要打包的容器ID
# docker commit 容器ID 镜像名称
docker commit ec08fccbdbf2 standard_tomcat
重新运行
docker run -d -p 80:8080 standard_tomcat:latest
因此就实现了物理机80端口映射容器内tomcat8080端口的效果。
最终目的与效果访问:tyzhou.cn,达到物理机80端口映射容器内8080端口的目的