1. 获取镜像
# 查看可用的稳定版本sudo docker search tomcatsudo docker pull billygoo/tomcat8-jdk8sudo docker image ls |grep tomcat
2. 创建数据卷
sudo mkdir -p /usr/local/webapps
3. 启动容器
# 简单安装sudo docker run -di \--name=tomcat8 \-p 9000:8080 \billygoo/tomcat8-jdk8# 简单安装(`--restart=always`:随容器启动而启动)sudo docker run -di \--restart=always \--name=tomcat8 \-p 9000:8080 \billygoo/tomcat8-jdk8# 指定数据卷安装(需自行创建ROOT站点)sudo docker run -di \--name=tomcat8 \-p 9000:8080 \-v /usr/local/webapps:/usr/local/tomcat/webapps \billygoo/tomcat8-jdk8sudo docker start tomcat8sudo docker restart tomcat8sudo docker stop tomcat8sudo docker rm tomcat8sudo docker ps
4. 验证
# 进入容器docker exec -it tomcat8 /bin/bash# 创建ROOT站点(注意:简单安装方式无需创建)## 方式1:docker容器内添加ROOT站点cd /usr/local/tomcat/webappsmkdir ROOTecho 'hello tomcat8 on docker!' > ROOT/index.html## 方式2:宿主机内添加ROOT站点cd /usr/local/webappsmkdir ROOTecho 'hello tomcat8 on docker!' > ROOT/index.html
Web UI:http://192.168.56.101:9000
