博客 / 詳情

返回

飛牛 OS 使用 Docker 部署 Java 項目

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"]
user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.