Commit 9b960c76 authored by Asura's avatar Asura

feat(master): 增加docker-compose 部署

增加docker-compose.yml
Signed-off-by: default avatarAsura <luodaoyi@gmail.com>
parent bc7337ee
......@@ -10,6 +10,7 @@
!Dockerfile
!gulpfile.js
!package.json
!docker-compose.yml
src/main/webapp/skins/*
!src/main/webapp/skins/mobile
......
version: '3.1'
services:
web:
image: luodaoyi/solo
restart: always
ports:
- 8080:8080
depends_on:
- db
environment:
DATABASE_TYPE: mysql
DATABASE_HOST: db
DATABASE_NAME: solo
DATABASE_USERNAME: solo
DATABASE_PASSWORD: solo
SERVER_SCHMEA: https
SERVER_NAME: <your host>
SERVER_PORT: 80
EMAIL_ADDRESS: <your address>
EMAIL_PASSWORD: <your smtp password>
SMTP_HOST: <your smtp host>
SMTP_PROT: <your smtp port>
db:
image: mysql:5.7
restart: always
environment:
MYSQL_ROOT_PASSWORD: somesolo
MYSQL_DATABASE: solo
MYSQL_USER: solo
MYSQL_PASSWORD: solo
volumes:
- mysql-data:/var/lib/mysql
volumes:
mysql-data:
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment