- 依赖服务
- 依赖镜像
- 打tomcat war包
- tomcat镜像制作
- mysql镜像制作
- docker-compose启动服务
- 服务访问
依赖服务
- docker
- docker-compose
- maven
- jdk8
依赖镜像
docker pull mysql:5.6
docker pull tomcat:8.5
打tomcat war包
- 下载源码(下载地址:https://gitee.com/xiweicheng/tms)
修改
src/main/resources/application.properties
spring.profiles.active=prod
修改
src/main/resources/application-prod.properties
注意密码不要修改,保持默认值
spring.datasource.url=jdbc:mysql://db:3306/tms?useUnicode=true&characterEncoding=UTF-8
spring.datasource.username=root
spring.datasource.password=pingan
- maven打包(注意选择jdk1.8)
mvn clean package -Dmaven.test.skip=true
tomcat镜像制作
项目根目录下执行:
docker build -t xiwc/tms .
mysql镜像制作
cd到db目录下执行:
docker build -t xiwc/tms-mysql .
docker-compose启动服务
docker-compose up -d
服务访问
访问:http://localhost:8090/#/home登录密码:super/88888888
Done, enjoy!