(1)拉取镜像(如果已存在镜像则可以省略)
docker pull tomcat:8
(2)创建容器
创建容器 -p表示地址映射
docker run -di --name=mytomcat -p 9000:8080 -v /usr/local/webapps:/usr/local/tomcat/webapps tomcat:8
这里-di表示已守护方式启动容器,9000为宿主机端口,-v表示挂在目录,这里目录为/usr/local/webapps,而容器的目录为/usr/local/tomcat/webapps。
启动后在浏览器中输入ip:9000可以看到为404,这是因为当前目录是挂载的,里面是没有文件的,将war放入宿主机的/usr/local/webapps在输入地址就可以了。