docker安装Tomcat
官方的使用
docker run -it --rm tomcat:9.0
这种方式一般用来测试,用完就删除
我们之前的启动都是后台,停止了容器之后,容器还是可以查到
下载再启动
docker pull tomcat:9.0
docker run -d -p 3355:8080 --name tomcat01 tomcat:9.0
进入容器
docker exec -it e15284bd88f5 /bin/bash
发现问题:
- Linux命令少了
- 没有webapps
原因:阿里云镜像,默认是最小的镜像,所有不必要的都剔除掉,保证最小可运行的环境
解决办法,将webapps.dist复制一份改名为webapps
root@e15284bd88f5:/usr/local/tomcat# mkdir webapps
root@e15284bd88f5:/usr/local/tomcat# cp -r webapps.dist/* webapps