|
@@ -18,7 +18,7 @@ services:
|
|
|
- /docker/score/mysql/log:/var/log
|
|
- /docker/score/mysql/log:/var/log
|
|
|
- /docker/score/mysql/data:/var/lib/mysql
|
|
- /docker/score/mysql/data:/var/lib/mysql
|
|
|
- /docker/score/mysql/conf.d:/etc/mysql/conf.d
|
|
- /docker/score/mysql/conf.d:/etc/mysql/conf.d
|
|
|
- - /etc/localtime:/etc/localtime:ro # 时间同步
|
|
|
|
|
|
|
+ - /etc/localtime:/etc/localtime:ro
|
|
|
networks:
|
|
networks:
|
|
|
score-admin:
|
|
score-admin:
|
|
|
aliases:
|
|
aliases:
|
|
@@ -31,6 +31,11 @@ services:
|
|
|
reservations:
|
|
reservations:
|
|
|
cpus: '0.05'
|
|
cpus: '0.05'
|
|
|
memory: 200M
|
|
memory: 200M
|
|
|
|
|
+ logging:
|
|
|
|
|
+ driver: "json-file"
|
|
|
|
|
+ options:
|
|
|
|
|
+ max-size: "5m"
|
|
|
|
|
+ max-file: "3"
|
|
|
|
|
|
|
|
redis:
|
|
redis:
|
|
|
image: redis:7.0.8-alpine
|
|
image: redis:7.0.8-alpine
|
|
@@ -40,7 +45,7 @@ services:
|
|
|
# - '6379:6379'
|
|
# - '6379:6379'
|
|
|
volumes:
|
|
volumes:
|
|
|
- /docker/score/redis:/data
|
|
- /docker/score/redis:/data
|
|
|
- - /etc/localtime:/etc/localtime:ro # 时间同步
|
|
|
|
|
|
|
+ - /etc/localtime:/etc/localtime:ro
|
|
|
networks:
|
|
networks:
|
|
|
score-admin:
|
|
score-admin:
|
|
|
aliases:
|
|
aliases:
|
|
@@ -53,6 +58,11 @@ services:
|
|
|
reservations:
|
|
reservations:
|
|
|
cpus: '0.05'
|
|
cpus: '0.05'
|
|
|
memory: 200M
|
|
memory: 200M
|
|
|
|
|
+ logging:
|
|
|
|
|
+ driver: "json-file"
|
|
|
|
|
+ options:
|
|
|
|
|
+ max-size: "5m"
|
|
|
|
|
+ max-file: "3"
|
|
|
|
|
|
|
|
zlmediakit:
|
|
zlmediakit:
|
|
|
image: zlmediakit/zlmediakit:master
|
|
image: zlmediakit/zlmediakit:master
|
|
@@ -76,20 +86,23 @@ services:
|
|
|
score-admin:
|
|
score-admin:
|
|
|
aliases:
|
|
aliases:
|
|
|
- zlmediakit
|
|
- zlmediakit
|
|
|
|
|
+ logging:
|
|
|
|
|
+ driver: "json-file"
|
|
|
|
|
+ options:
|
|
|
|
|
+ max-size: "5m"
|
|
|
|
|
+ max-file: "3"
|
|
|
|
|
|
|
|
core-rpc:
|
|
core-rpc:
|
|
|
image: core_rpc:1.0.0
|
|
image: core_rpc:1.0.0
|
|
|
container_name: score_core-rpc
|
|
container_name: score_core-rpc
|
|
|
restart: always
|
|
restart: always
|
|
|
-# ports:
|
|
|
|
|
-# - '9101:9101'
|
|
|
|
|
networks:
|
|
networks:
|
|
|
score-admin:
|
|
score-admin:
|
|
|
aliases:
|
|
aliases:
|
|
|
- core-rpc
|
|
- core-rpc
|
|
|
volumes:
|
|
volumes:
|
|
|
- /docker/score/rpc:/app/etc
|
|
- /docker/score/rpc:/app/etc
|
|
|
- - /etc/localtime:/etc/localtime:ro # 时间同步
|
|
|
|
|
|
|
+ - /etc/localtime:/etc/localtime:ro
|
|
|
depends_on:
|
|
depends_on:
|
|
|
- mysql
|
|
- mysql
|
|
|
- redis
|
|
- redis
|
|
@@ -101,6 +114,11 @@ services:
|
|
|
reservations:
|
|
reservations:
|
|
|
cpus: '0.05'
|
|
cpus: '0.05'
|
|
|
memory: 200M
|
|
memory: 200M
|
|
|
|
|
+ logging:
|
|
|
|
|
+ driver: "json-file"
|
|
|
|
|
+ options:
|
|
|
|
|
+ max-size: "5m"
|
|
|
|
|
+ max-file: "3"
|
|
|
|
|
|
|
|
core-api:
|
|
core-api:
|
|
|
image: core_api:1.0.0
|
|
image: core_api:1.0.0
|
|
@@ -115,7 +133,7 @@ services:
|
|
|
volumes:
|
|
volumes:
|
|
|
- /docker/score/api:/app/etc
|
|
- /docker/score/api:/app/etc
|
|
|
- /docker/score/locale/core-api:/app/locale
|
|
- /docker/score/locale/core-api:/app/locale
|
|
|
- - /etc/localtime:/etc/localtime:ro # 时间同步
|
|
|
|
|
|
|
+ - /etc/localtime:/etc/localtime:ro
|
|
|
depends_on:
|
|
depends_on:
|
|
|
- mysql
|
|
- mysql
|
|
|
- redis
|
|
- redis
|
|
@@ -128,7 +146,12 @@ services:
|
|
|
reservations:
|
|
reservations:
|
|
|
cpus: '0.05'
|
|
cpus: '0.05'
|
|
|
memory: 200M
|
|
memory: 200M
|
|
|
-
|
|
|
|
|
|
|
+ logging:
|
|
|
|
|
+ driver: "json-file"
|
|
|
|
|
+ options:
|
|
|
|
|
+ max-size: "5m"
|
|
|
|
|
+ max-file: "3"
|
|
|
|
|
+
|
|
|
score-api:
|
|
score-api:
|
|
|
image: score_api:1.0.8
|
|
image: score_api:1.0.8
|
|
|
container_name: score-api
|
|
container_name: score-api
|
|
@@ -142,7 +165,7 @@ services:
|
|
|
volumes:
|
|
volumes:
|
|
|
- /docker/score/api:/app/etc
|
|
- /docker/score/api:/app/etc
|
|
|
- /docker/score/data/:/app/data
|
|
- /docker/score/data/:/app/data
|
|
|
- - /etc/localtime:/etc/localtime:ro # 时间同步
|
|
|
|
|
|
|
+ - /etc/localtime:/etc/localtime:ro
|
|
|
depends_on:
|
|
depends_on:
|
|
|
- mysql
|
|
- mysql
|
|
|
- redis
|
|
- redis
|
|
@@ -155,7 +178,12 @@ services:
|
|
|
reservations:
|
|
reservations:
|
|
|
cpus: '0.05'
|
|
cpus: '0.05'
|
|
|
memory: 200M
|
|
memory: 200M
|
|
|
-
|
|
|
|
|
|
|
+ logging:
|
|
|
|
|
+ driver: "json-file"
|
|
|
|
|
+ options:
|
|
|
|
|
+ max-size: "5m"
|
|
|
|
|
+ max-file: "3"
|
|
|
|
|
+
|
|
|
learningsmart-api:
|
|
learningsmart-api:
|
|
|
image: learningsmart_api:1.0.1
|
|
image: learningsmart_api:1.0.1
|
|
|
container_name: learningsmart_api
|
|
container_name: learningsmart_api
|
|
@@ -168,9 +196,14 @@ services:
|
|
|
- core-api
|
|
- core-api
|
|
|
volumes:
|
|
volumes:
|
|
|
- /docker/learningsmart/api:/app/etc
|
|
- /docker/learningsmart/api:/app/etc
|
|
|
- - /etc/localtime:/etc/localtime:ro # 时间同步
|
|
|
|
|
|
|
+ - /etc/localtime:/etc/localtime:ro
|
|
|
depends_on:
|
|
depends_on:
|
|
|
- mysql
|
|
- mysql
|
|
|
- redis
|
|
- redis
|
|
|
- core-rpc
|
|
- core-rpc
|
|
|
- zlmediakit
|
|
- zlmediakit
|
|
|
|
|
+ logging:
|
|
|
|
|
+ driver: "json-file"
|
|
|
|
|
+ options:
|
|
|
|
|
+ max-size: "5m"
|
|
|
|
|
+ max-file: "3"
|