Skip to content

docker 部署 java 应用

使用 eclipse-temurin镜像

使用docker compose 部署

yaml
services:

  java-app:
    image: eclipse-temurin
    container_name: java-app
    environment:
      - TZ=Asia/Shanghai
    ports:
      - 8080:8080
    volumes:
      - ./:/home
      - /extra-config/:/app/config/ # optional
    command: "java -jar /home/xxx-0.0.1-SNAPSHOT.jar --spring.config.additional-location=file:/app/config/"

--spring.config.additional-location=file:/app/config/ 这里指定额外的配置目录,是可选配置项