|
|
@@ -1,19 +1,18 @@
|
|
|
-version: "2"
|
|
|
+version: "3.8"
|
|
|
services:
|
|
|
daogucms-service:
|
|
|
+ image: test:latest # 构建出来的镜像
|
|
|
+ container_name: daogucms
|
|
|
build:
|
|
|
context: .
|
|
|
dockerfile: Dockerfile
|
|
|
- container_name: test
|
|
|
restart: always
|
|
|
- image: test:latest
|
|
|
- volumes:
|
|
|
- - ./libs/:/app/libs/
|
|
|
- - ./uploads/:/home/app/uploads/
|
|
|
- - ./logs/:/logs/
|
|
|
- - /etc/localtime:/etc/localtime
|
|
|
- ports:
|
|
|
- - "48080:48080"
|
|
|
+ network_mode: "host" # 使用宿主机网络
|
|
|
environment:
|
|
|
TZ: "Asia/Shanghai"
|
|
|
- entrypoint: ["java", "-Xms1g", "-Xmx4g", "-Dloader.path=/app/build", "-jar", "/app/build/test.jar"]
|
|
|
+ volumes:
|
|
|
+ - /home/app/libs/:/app/build/libs/
|
|
|
+ - /home/app/uploads/:/home/app/uploads/
|
|
|
+ - /home/app/logs/:/logs/
|
|
|
+ - /etc/localtime:/etc/localtime
|
|
|
+ entrypoint: java -Dloader.path=/app/build/libs -jar /app/build/test.jar
|