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 数据卷

posted @ 2022-06-10 19:14  Redskaber  阅读(33)  评论(0)    收藏  举报