//https://blog.csdn.net/qq_38695182/article/details/81633671
1.docker安装tomcat8
<1>搜索tomcat镜像文件信息
docker search tomcat
<2>拉取对应的镜像文件
docker pull tomcat:8
<3>启动验证tomcat
docker run -p 8080:8080 tomcat:8
-p 后面为端口映射:宿主主机端口:docker容器端口
2.部署应用
<1>挂载宿主主机上的应用目录
docker run —privileged=true -v /usr/local/tomcat/webapp:/usr/local/tomcat/tomcat8/webapps/bhcc -p 8082:8080 —name bhccdemo tomcat:8
其中:–privileged=true是授予docker挂载的权限
/Users/apple/webapp宿主主机目录
/usr/local/tomcat/webapps/demo docker容器tomcat目录
-p 端口映射
–name 容器名称
<2>拷贝应用到容器应用目录下
docker cp bhcc.war bhcc:/usr/local/tomcat/tomcat8/webapps
<3>启动容器
docker start 容器ID
//或者这样启动 -v目录挂载
docker run -di —name=dockertomcat -p 30000:8080 -v/opt/dockerwebapp:/usr/local/tomcat/webapps tomcat:8
