官方的使用 docker run -it --rm tomcat:9.0
直接运行tomcat,就自动会去仓库拉取Tomcat了
docker run -it --rm 一般用来测试,用完就删除,镜像容器都被删除了
自己使用,下载再启动
docker pull tomcat
启动运行(参数参照上篇安装nginx)
docker run -d -p 3355:8080 --name tomcat01 tomcat
进入容器
docker exec -it tomcat01 /bin/bash
发现问题:1、linux命令少了2、webapps是空文件夹
阿里云镜像的原因,默认是最小的镜像,所有不必要的都删除掉了
保证最小可运行的环境
解决方法:将同目录下的webapps.dist里的东西拷贝到webapps
root@34ce1067d89c:/usr/local/tomcat# cp -r webapps.dist/* webapps