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/
这里指定额外的配置目录,是可选配置项