feat:: add configs && stack 💯

This commit is contained in:
2020-09-29 18:37:27 +08:00
commit c8d083686d
11 changed files with 235 additions and 0 deletions

20
stack/build.yaml Normal file
View File

@@ -0,0 +1,20 @@
version: "3.8"
services:
node:
image: hub.local:3500/cnphpbb/node:14-alpine
restart: always
tty: true
command: sh
volumes:
- "/data/databanks/build-sync:/data"
working_dir: /data
golang:
image: hub.local:3500/golang:1.15-alpine
restart: always
tty: true
command: sh
volumes:
- "/data/databanks/build-sync:/data"
working_dir: /data

46
stack/dbs.yaml Normal file
View File

@@ -0,0 +1,46 @@
version: "3.8"
services:
# 生产环境可不在docker环境搭建mysql
mysql8:
image: hub.local:3500/percona:8.0
container_name: "Dev-percona8"
restart: always
environment:
- MYSQL_ROOT_PASSWORD=dev#Kevin@0412
volumes:
- mysql8_data:/var/lib/mysql
- mysql8_logs:/var/log/mysql
- /data/deploy/configs/mysql8/my.cnf:/etc/my.cnf
networks:
DevNet:
ipv4_address: 172.23.23.251
ports:
- "3306:3306"
redis5:
image: hub.local:3500/cnphpbb/redis:6-alpine
container_name: "Dev-redis6"
restart: always
command: "--requirepass Dev#gy&0412"
volumes:
- redis_data:/data
networks:
DevNet:
ipv4_address: 172.23.23.209
ports:
- "6379:6379"
volumes:
mysql8_data:
mysql8_logs:
redis_data:
networks:
ProNet:
name: DevNet
driver: bridge
ipam:
driver: default
config:
- subnet: 172.23.23.0/24

2
stack/readme.md Normal file
View File

@@ -0,0 +1,2 @@
## 项目部署文档

37
stack/sealms.yaml Normal file
View File

@@ -0,0 +1,37 @@
version: "3.8"
services:
sealms:
image: hub.local:3500/cnphpbb/alpine-cn:3.12
restart: always
volumes:
- /data/www-root/seal-ms/sealme/release:/app
command: "/app/start.sh -d"
networks:
DevNet:
ipv4_address: 172.23.23.21
ports:
- "2975:2975"
sealms-ui:
image: hub.local:3500/cnphpbb/caddy:2-alpine
restart: always
volumes:
- /data/www-root/seal-ms/sealme-ui/dist:/app
- /data/deploy/configs/caddy/sealms-ui.conf:/etc/caddy/Caddyfile
networks:
DevNet:
ipv4_address: 172.23.23.11
ports:
- "8080:80"
networks:
ProNet:
name: DevNet
driver: bridge
ipam:
driver: default
config:
- subnet: 172.23.23.0/24