本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

]([] 。-v /path/to/Caddyfile:/etc/caddy/Caddyfile:绑定挂载自定义 Caddyfile 配置文件。-v caddy_data:/data:持久化存储证书、日志等数据(推荐使用卷而非绑定挂载)。-v caddy_config:/config:存储 Caddy 运行时配置。-e DUCKDNS_TOKEN:DuckDNS 令牌(必填,用于 DNS-01 验证,从 DuckDNS 控制台获取)。创建 docker-compose.yml 文件:
version: "3.8" services: caddy: image: serfriz/caddy-duckdns:latest container_name: caddy-duckdns restart: unless-stopped ports: - "80:80" # HTTP 端口(可根据需求调整) - "443:443" # HTTPS 端口(可根据需求调整) volumes: - ./Caddyfile:/etc/caddy/Caddyfile # 绑定自定义 Caddyfile - caddy_data:/data # 持久化证书和数据 - caddy_config:/config # 持久化运行时配置 environment: - DUCKDNS_TOKEN=your_duckdns_token # 替换为实际的 DuckDNS 令牌 volumes: caddy_data: caddy_config:
启动服务:
docker-compose up -d
以下为集成 DuckDNS 模块的 Caddyfile 配置示例,用于为 DuckDNS 域名自动申请 SSL 证书:
# 替换为你的 DuckDNS 域名(如 example.duckdns.org) example.duckdns.org { reverse_proxy 192.168.1.100:8080 # 反向代理到后端服务(根据实际情况调整) # 配置 TLS 证书,使用 DuckDNS 模块进行 DNS-01 验证 tls { dns duckdns { token {$DUCKDNS_TOKEN} # 引用环境变量中的 DuckDNS 令牌 } } }
说明:
{$DUCKDNS_TOKEN}:从环境变量读取 DuckDNS 令牌,需确保容器启动时通过 -e DUCKDNS_TOKEN=xxx 传入。dns duckdns:指定使用 DuckDNS 模块进行 DNS-01 挑战验证。| 环境变量名 | 作用 | 必要性 | 示例值 |
|---|---|---|---|
DUCKDNS_TOKEN | DuckDNS 账户 API 令牌 | 必需 | abc123def456ghi789jkl012mno |
/data 和 /config 目录,避免容器重建导致证书和配置丢失。本镜像的构建脚本及相关代码基于 GPL-3.0 许可证 开源,确保用户可自由使用、修改和分发,同时要求源代码保持公开可访问。
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429