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