1、拉取镜像文件
docker pull tomcat
2、创建宿主机同步文件目录
mkdir -p /usr/local/webapps
3、创建容器
创建容器并将里面存放tomcat的文件目录挂载到/usr/local/tomcat下面
docker run -di --name=tomcat_clw -p 8000:8080 -v /usr/local/webapps:/usr/local/tomcat/webapps tomcat
4、部署项目(war包或静态资源),在宿主机挂载目录部署
5、访问tomcat
访问tomcat主页,发现汇报异常,这是因为高版本的并没有把默认的页面放到webapps目录下,这时,就需要我们登录创建的tomcat容器了
6、进入容器里面
docker exec -it tomcat_clw /bin/bash
将webapp.dist下的默认页面复制到webapps目录下: cp -r webapps.dist/* webapps
查看webapps下的目录: ls webapps