• 依赖服务
  • 依赖镜像
  • 打tomcat war包
  • tomcat镜像制作
  • mysql镜像制作
  • docker-compose启动服务
  • 服务访问

    依赖服务

    • docker
    • docker-compose
    • maven
    • jdk8

    依赖镜像

    1. docker pull mysql:5.6
    2. docker pull tomcat:8.5

    打tomcat war包

    1. 下载源码(下载地址:https://gitee.com/xiweicheng/tms)
    2. 修改 src/main/resources/application.properties

      1. spring.profiles.active=prod
    3. 修改 src/main/resources/application-prod.properties

      注意密码不要修改,保持默认值

    1. spring.datasource.url=jdbc:mysql://db:3306/tms?useUnicode=true&characterEncoding=UTF-8
    2. spring.datasource.username=root
    3. spring.datasource.password=pingan
    1. maven打包(注意选择jdk1.8)
      1. mvn clean package -Dmaven.test.skip=true

      tomcat镜像制作

    项目根目录下执行:

    1. docker build -t xiwc/tms .

    mysql镜像制作

    cd到db目录下执行:

    1. docker build -t xiwc/tms-mysql .

    docker-compose启动服务

    1. docker-compose up -d

    服务访问

    访问:http://localhost:8090/#/home登录密码:super/88888888

    Done, enjoy!