使用Docker部署war包项目
#拉取tomcat
docker pull tomcat
#运行tomcat,容器名为tomcat;宿主端口8080:容器端口8080;绑定一个卷;当Docker重启时,这个容器自动启动;-d: 后台运行容器,并返回容器ID;
docker run --name tomcat -p 8080:8080 -v /data/hello-world:/usr/local/tomcat/webapps/hello-world --restart=always -d tomcat
#查看运行容器
docker ps -a -s | grep tomcat
#以交互模式运行容器,为容器重新分配一个伪输入终端
docker exec -it 容器id sh
#将容器打成镜像
docker commit f tomcat:1.0
#将镜像导出
docker save 镜像id>/root/tomcat.tar
#将镜像导入
docker load