• 安装步骤参考mysql
    • docker run —name tomcat-8.0 -p 8081:8080 -d 容器名:tag
    • 部署项目
      • 1.使用navicate连接容器的数据库,执行项目的sql文件,导入数据image.png
      • 2.将woniusales.war文件复制到tomcat的容器中的webapps目录下面
        • docker cp /host/file container:/docker/file
        • 确认容器是否成功复制项目文件
          • docker exec -it tomcat-8.0 bash — 通过交互模式进入到容器内部修改配置文件
            • 也可以不适用交互模式在宿主机上执行容器的命令:docker exec -t tomcat-8.0 vi /usr/local/tomcat/webapps/woniusles/WEB-INF/classes/db.proprites
          • 在容器内部修改数据库的配置信息image.png
            • 查看数据库容器IP:image.png
              • docker exec -t mysql-5.6 ip a
        • 通过挂载的方式来对容器的配置文件进行管理
          • 1.在mnt挂载目录下面创建项目目录,将项目文件上传(woniusales.war)
          • 2.在宿主机上解压war包项目文件
            • unzip woniusales.war -d 解压目录
          • 3.创建tomcat容器,指定挂载目录
      • 3.重启tomcat容器
        • docker restart tomcat
        • 如果宿主机映射端口被占用可能启动不成功,先确认宿主机端口是否占用
          • netstat -ano|grep 端口
          • kill -9 pid