# Docker 部署
DockerHub 仓库 (opens new window)
# 创建配置文件
创建docker-compose.yaml文件
version: '3'
services:
config-deliver:
image: hjmcloud/config-deliver:latest
restart: always
environment:
- TZ=Asia/Shanghai
volumes:
- ./config.yaml:/app/config.yaml
- ./data:/app/data # 映射一个data目录,用来存储或链接要提供分发的文件
ports:
- 20000:8000 # 宿主机端口:容器内端口 容器内端口依据config.yaml配置而定
创建config.yaml文件
server:
address: ":8000"
logger:
level : "info"
stdout: true
dirmap:
238FDEDC-20DC-B06E-1D32-AD511C637A23: ./
最终目录结构
├── config.yaml
└── docker-compose.yaml
# 启动服务
docker-compose up -d
# 停止服务
docker-compose down
# 查看服务状态
docker-compose ps
# 查看日志
docker-compose logs -f
# 查看配置文件
docker-compose config
# 更新服务
docker-compose pull
docker-compose up -d
# 删除服务
docker-compose down
docker-compose rm -f
← 使用