依赖服务

  • 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!