Explorar el Código

更新 docker

zhuizhu hace 7 meses
padre
commit
b30b673a77
Se han modificado 1 ficheros con 43 adiciones y 10 borrados
  1. 43 10
      docker-compose.yml

+ 43 - 10
docker-compose.yml

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