# 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
Last Updated: 2022/8/10 14:35:01