| 1234567891011121314151617181920212223242526272829303132 |
- version: "2"
- services:
- # 必须是小写
- test-service:
- build:
- context: .
- dockerfile: Dockerfile
- # 指定容器名称
- container_name: test-app
- # 重启机制
- restart: always
- # 必须是小写
- image: test:latest
- volumes:
- - /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
- #network_mode: "host"
- environment:
- # 指定时区
- TZ: 'Asia/Shanghai'
- # JVM 参数可按服务器配置调整
- # -Xms512m -Xmx1024m (小内存测试环境)
- # -Xms2g -Xmx8g (中等服务器)
- entrypoint: nohup java -Dloader.path=/app/build/libs -jar /app/build/test.jar
|