47 lines
1.2 KiB
YAML
47 lines
1.2 KiB
YAML
version: "3.8"
|
|
services:
|
|
etcd:
|
|
image: docker-inout.joyport.com/bitnami/etcd:3.5.10
|
|
container_name: etcd_lunajiadao_local
|
|
restart: always
|
|
ports:
|
|
- 2479:2379
|
|
- 2480:2380
|
|
environment:
|
|
- "ALLOW_NONE_AUTHENTICATION=yes"
|
|
volumes:
|
|
- ../.docker/etcd/data:/bitnami/etcd/data
|
|
redis:
|
|
image: docker-inout.joyport.com/redis:6.2.6
|
|
container_name: redis_lunajiadao_local
|
|
restart: always
|
|
ports:
|
|
- 6681:6379
|
|
command:
|
|
redis-server
|
|
--requirepass 123456
|
|
volumes:
|
|
- ../.docker/redis/data:/data
|
|
mysql:
|
|
image: docker-inout.joyport.com/mysql:5.7
|
|
container_name: mysql_lunajiadao_local
|
|
restart: always
|
|
ports:
|
|
- 3608:3306
|
|
environment:
|
|
TZ: Asia/Shanghai
|
|
MYSQL_ROOT_PASSWORD: 123456
|
|
command:
|
|
--character-set-server=utf8mb4
|
|
--collation-server=utf8mb4_general_ci
|
|
volumes:
|
|
- ../.docker/mysql/logs:/var/log/mysql
|
|
- ../.docker/mysql/data:/var/lib/mysql
|
|
server:
|
|
image: docker-inout.joyport.com/centos:1.0-common
|
|
container_name: server_lunajiadao_local
|
|
restart: always
|
|
ports:
|
|
- 6410-6415:6410-6415
|
|
volumes:
|
|
- ../:/data/project |