|
@@ -0,0 +1,31 @@
|
|
|
|
|
+version: "2"
|
|
|
|
|
+services:
|
|
|
|
|
+ # 必须是小写
|
|
|
|
|
+ daogucms-service:
|
|
|
|
|
+ build:
|
|
|
|
|
+ context: .
|
|
|
|
|
+ dockerfile: Dockerfile
|
|
|
|
|
+ # 指定容器名称
|
|
|
|
|
+ container_name: test
|
|
|
|
|
+ # 重启机制
|
|
|
|
|
+ restart: always
|
|
|
|
|
+ # 必须是小写
|
|
|
|
|
+ image: test:latest
|
|
|
|
|
+ volumes:
|
|
|
|
|
+ - /home/app/libs/:/app/build/libs/
|
|
|
|
|
+ - /home/app/uploads/:/home/app/uploads/
|
|
|
|
|
+ - /home/app/logs/:/logs/
|
|
|
|
|
+ - /etc/localtime:/etc/localtime
|
|
|
|
|
+
|
|
|
|
|
+# 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
|