- 官方的使用
docker run -it —rm tomcat:9.0
这句命令是用于测试,创建启动了tomcat的容器后就立刻删除这个容器
- 下载镜像
docker pull tomcat
docker run -d —name tomcat01 -p 3355:8080 tomcat /bin/bash
- 后台启动并且本地访问
docker run -d —name tomcat01 -p 3355:8080 tomcat
curl localhost:3355
- 进入容器内部
docker exec -it e215035691e2 /bin/bash
- 发现的问题
1. linux的命令少了 2. 没有webapps 阿里云镜像的原因 默认是最小的镜像 ,所有不必要的都剔除掉了,保证最小的可运行的环境。
- 解决办法
将webapps.dist中的root复制到webapps中里面去,就可以通过外网进行访问。