mirror of
https://github.com/jeecgboot/qiaoqiaoyun.git
synced 2025-11-28 01:06:07 +08:00
67 lines
1.5 KiB
YAML
67 lines
1.5 KiB
YAML
version: '2.0'
|
|
services:
|
|
qiaoqiaoyun-mysql:
|
|
build:
|
|
context: .
|
|
dockerfile: docker/Dockerfile.mysql
|
|
environment:
|
|
MYSQL_ROOT_PASSWORD: root
|
|
MYSQL_ROOT_HOST: '%'
|
|
TZ: Asia/Shanghai
|
|
restart: always
|
|
container_name: qiaoqiaoyun-mysql
|
|
image: qiaoqiaoyun-mysql
|
|
command:
|
|
--character-set-server=utf8mb4
|
|
--collation-server=utf8mb4_general_ci
|
|
--explicit_defaults_for_timestamp=true
|
|
--lower_case_table_names=1
|
|
--max_allowed_packet=128M
|
|
--default-authentication-plugin=caching_sha2_password
|
|
ports:
|
|
- 13306:3306
|
|
networks:
|
|
- qiaoqiaoyun
|
|
|
|
qiaoqiaoyun-redis:
|
|
image: registry.cn-hangzhou.aliyuncs.com/jeecgdocker/redis:5.0
|
|
# ports:
|
|
# - 16379:6379
|
|
restart: always
|
|
hostname: qiaoqiaoyun-redis
|
|
container_name: qiaoqiaoyun-redis
|
|
networks:
|
|
- qiaoqiaoyun
|
|
|
|
qiaoqiaoyun-mongo:
|
|
build:
|
|
context: .
|
|
dockerfile: docker/Dockerfile.mongo
|
|
restart: always
|
|
container_name: qiaoqiaoyun-mongo
|
|
image: qiaoqiaoyun-mongo
|
|
ports:
|
|
- 27017:27017
|
|
networks:
|
|
- qiaoqiaoyun
|
|
|
|
qiaoqiaoyun-system:
|
|
build:
|
|
context: .
|
|
dockerfile: docker/Dockerfile.javax
|
|
restart: on-failure
|
|
depends_on:
|
|
- qiaoqiaoyun-mysql
|
|
- qiaoqiaoyun-redis
|
|
container_name: qiaoqiaoyun-system
|
|
image: qiaoqiaoyun-system
|
|
hostname: qiaoqiaoyun-system
|
|
ports:
|
|
- 80:80
|
|
networks:
|
|
- qiaoqiaoyun
|
|
|
|
networks:
|
|
qiaoqiaoyun:
|
|
name: qiaoqiaoyun
|