最近在使用docker搭建tomcat,顺便记录一下~
准备条件:
安装有docker的Linux
- 查看tomcat版本
docker search tomcat
- 下载tomcat镜像
docker pull tomcat
- 查看tomcat镜像
docker images
- 在/root目录下创建三个文件夹
mkdir webapps mkdir logs mkdir conf
- 本地下载一个tomcat,并把/conf目录下的文件拷贝到刚才创建的/conf目录下
- 开始创建tomcat容器
docker run -p 8080:8080 --name tomcat -v $PWD/webapps:/usr/local/tomcat/webapps -v $PWD/logs:/usr/local/tomcat/logs -v $PWD/conf:/usr/local/tomcat/conf --restart=always -d tomcat:latest -p 宿主机和容器之间的端口映射 -v 挂载宿主机和容器之间的目录 $PWD 表示当前目录 -d 后台运行
- 创建成功之后查看容易的运行情况
docker ps -a
- 大功告成!