version: '3.1'
|
services:
|
drone_odm:
|
# 从 Harbor 私有仓库拉取镜像
|
image: 172.21.81.239:32002/drone-manage/drone-odm:SNAPSHOT-$BUILD_NUMBER
|
# image: drone-odm:latest
|
container_name: drone-odm
|
# 宿主机端口:容器启动端口
|
ports:
|
- "8310:8310"
|
volumes:
|
- /app/logs/odm:/data/logs/drone-odm
|
- /app/data/temp:/app/data/temp
|
- /app/data/webodm-data:/app/data/webodm-data
|
- /app/data/minio-data:/app/data/minio-data
|
# 设置环境变量
|
environment:
|
- SPRING_PROFILES_ACTIVE=prod
|
# 容器停止后会重启
|
restart: always
|
# 设置一致的 network,各微服务中需要配置一致的,方便相互访问
|
networks:
|
- doc_drone_network
|
|
# 指定
|
networks:
|
doc_drone_network:
|
external: true
|