Docker Compose

version: '3.8'
services:
  demoService:
    restart: always
    build: . 
    image: demoService:1.0.0            #自定义镜像名和版本号
    container_name: demoService
    volumes:
      - /vol2/1000/docker-data/demoService/logs:/logs
    ports:
      - 9999:9999
    environment:
      - profile=local
      - TZ=Asia/Shanghai

Dockerfile

FROM java:8u111-jdk-alpine
VOLUME /tmp
COPY demoService-0.0.1-SNAPSHOT.jar demoService-0.0.1-SNAPSHOT.jar
ENTRYPOINT ["java","-jar" ,"-Xms2048m","-Xmx2048m","-Xss512k","-Dspring.profiles.active=${profile}","demoService-0.0.1-SNAPSHOT.jar"]

迹_Jason
1k 声望66 粉丝

feeling主义者,追求极致的简约,创造最好的用户体验