多仓库配置
定时任务
日志显示下载进度条
caddy自动https
相比nginx的文件服务,美观,便于安装
镜像多阶段构建,最小化(13M)
可以将downLoad目录复制到根目录
配置 Caddyfile 改为自己的域名
配置 conf.yml 指定需要下载的realease 定时任务字符串
#模板
# - repo: /dddd #必填 仓库地址
# localPath: /down #必填 本地路径
# cronStr: "@every 30s" #必填 定时任务表达式
# indexs: 0 #可选 索引
# remvStrs: #可选 提前删除文件关键词
# - AA
# - BB
# newName: d #可选 重命名
定时任务配置参考: https://crontab.guru/
安装docker
curl -fsSL get.docker.com -o get-docker.sh && sh get-docker.sh --mirror Aliyun&&systemctl enable docker&&systemctl start docker
安装docker-compose
curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose &&chmod +x /usr/local/bin/docker-compose
后台启动
docker-compose up -d
查看日志
docker-compose logs -f
删除容器
docker rm -f down caddy
删除镜像
docker rmi 镜像名称
构建镜像
docker build -t 镜像名称 .