tomcat docker配置

  1. 搜索镜像
docker search tomcat
  1. 拉取镜像
docker pull tomcat
  1. 准备挂载目录
    新建两个文件夹 logs查看日志 webapps存放应用。logs目录将用作tomcat下的logs目录,webapps作为tomcat下的webapps目录,war包可以直接放在这个目录下。
mkdir logs
mkdir webapps
  1. 启动tomcat
docker run --name car-lease-manage-10011 -p 10011:8080 -d -v /home/souche/project/tomcat/car-lease-manage-10011/webapps/:/usr/local/tomcat/webapps -v /home/souche/project/tomcat/car-lease-manage-10011/logs/:/usr/local/tomcat/logs tomcat

--name 容器名称
-p 映射端口 宿主机10011 容器8080
-d 后台运行
-v 挂载文件夹 宿主机目录:目标目录

  1. 其他操作
docker ps # 当前运行的容器
docker ps -a #所有运行过的容器,包含已经停止的,每一次执行`docker run` 这里都会对一条记录,所有当我们配置好以后,推荐使用 docker restart
docker restart {containerId} 重启容器
  1. 进入容器
    sudo docker exec -it 775c7c9ee1e1 /bin/bash
    -i 即使没有附加也保持STDIN 打开
    -t 分配一个伪端口
    -d 后台运行

更多进入docker方式

https://www.cnblogs.com/xhyan/p/6593075.html

你可能感兴趣的:(tomcat docker配置)