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