08docker安装Tomcat
08docker安装Tomcat
docker安装Tomcat
官方的坑
docker run -it --rm tomcat:9.0
# 我们之前的启动都是后台,停止了容器之后,容器还是可以查到docker run -it --rm,一般用来测试,用完就删除 (一般测试)
# 可选参数
--rm # 在容器退出时自动删除该容器
安装tomcat
# 下载tomcat
docker pull tomcat
# 启动tomcat,并映射端口
docker run -d -p 8888:8080 --name tomcat01 tomcat
# 外网访问,测试没有问题
# 进入容器
[root@MyCould ~]# docker exec -it tomcat01 /bin/bash
root@978057db0491:/usr/local/tomcat# cd webapps
root@978057db0491:/usr/local/tomcat/webapps# ls
root@978057db0491:/usr/local/tomcat/webapps#
#发现问题:1、1inux命令少了,2。没有webapps。阿里云镜像的原因。默认是最小的镜像,所有不必要的都剔除掉。
#保证最小可运行的环境!
思考问题: 我们以后要部署项目,如果每次都要进入容器是不是十分麻烦?我要是可以在容器外部提供一个映射路径,webapps ,我们在外部放置项目,就自动同步到内部就好了 ! -v 数据卷

浙公网安备 33010602011771号