首先
準備環境
linux 環境,docker
第二
使用 doker pull tomcat 拉取最新版本的tomcat
啟動tomcat docker run -it --name tomcat tomcat (測試)
啟動成功後 把容器裡的conf 檔案拷貝到linux檔案夾中 (重要)docker cp tomcat:usr/local/tomcat/conf /root/myconf
第三
把 tomcat 容器清除 docker rm -f tomcat
再次啟動 docker run -it -p 8080:8080 -v /root/myconf/conf:/local/tomcat/conf --name tomcat tomcat (把主機配置檔案關聯到容器中以便于修改)
第四
把項目 war 包 複制到主機 /root/wabapps 下
執行 docker cp /root/wabapps/hellowrld.war tomcat:usr/local/tomcat/wabapps (複制項目到容器内)
docker restart tomcat (重新開機容器)