xiehuanqun 1 tháng trước cách đây
mục cha
commit
24207ef762
1 tập tin đã thay đổi với 18 bổ sung7 xóa
  1. 18 7
      docker-compose.yml

+ 18 - 7
docker-compose.yml

@@ -1,20 +1,31 @@
 version: "2"
 services:
-  test-service:
+  # 必须是小写
+  daogucms-service:
     build:
       context: .
       dockerfile: Dockerfile
-    container_name: test-app
+    # 指定容器名称
+    container_name: test
+    # 重启机制
     restart: always
+    # 必须是小写
     image: test:latest
     volumes:
-      - /home/TestApp/build/:/app/build/
-      - /home/TestApp/uploads/:/uploads/
+      - /home/TestApp/libs/:/app/build/libs/
+      - /home/TestApp/uploads/:/home/TestApp/uploads/
       - /home/TestApp/logs/:/logs/
       - /etc/localtime:/etc/localtime
-#    ports:
-#      - "8080:8080"
-#   使用 network_mode: host 就不能再指定 ports
+
+    #    ports:
+    #      - "48080:48080"
+    #    # 使用 network_mode: host 就不能再指定 ports
     network_mode: "host"
+
     environment:
+      # 指定时区
       TZ: 'Asia/Shanghai'
+
+    # -Xms4g -Xmx12g (服务器 8核 16GB)
+    # -Xms1g -Xmx4g (服务器 4核 8GB)
+    entrypoint: nohup java -Dloader.path=/app/build/libs -jar /app/build/test.jar