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

HubCI: Hugo是一个针对Hugo(静态网站生成器)的Docker镜像,集成了HTMLProofer测试工具,托管于Docker Hub。当前版本主要设计为CircleCI的基础镜像,用于构建、测试和部署基于Hugo的网站,未来计划扩展支持本地测试及其他CI平台。
在CircleCI中使用此镜像构建Hugo网站,只需在.circleci/config.yml中添加如下配置:
version: 2.1 jobs: build: docker: - image: hubci/hugo:0.96.0 steps: - checkout - run: name: "运行Hugo构建" command: HUGO_ENV=production hugo -v -s src/ - run: name: "测试网站" command: htmlproofer src/public --allow-hash-href --check-html --empty-alt-ignore --disable-external
配置说明:
checkout:检出代码仓库运行Hugo构建:设置环境变量HUGO_ENV=production,执行Hugo构建命令(-v显示详细日志,-s src/指定Hugo项目目录为src)测试网站:使用HTMLProofer测试生成的静态文件(src/public),参数说明:
--allow-hash-href:允许哈希链接(如#anchor)--check-html:验证HTML有效性--empty-alt-ignore:忽略空alt属性--disable-external:不检查外部链接| 标签格式 | 说明 |
|---|---|
0.96.0 | 精确版本:固定使用Hugo 0.96.0 |
0.96 | 次要版本:自动使用0.96.x系列的最新版本(如0.96.0、0.96.1、0.96.2等) |
nightly | 开发版:每日更新,基于Hugo master分支的未发布快照 |
edge | 测试版:镜像自身的测试版本,trunk分支变更会立即反映,可能包含未稳定功能 |
本地准备新镜像时,运行./shared/gen-dockerfiles.sh脚本并指定支持的Hugo版本,例如:
./shared/gen-dockerfiles.sh 0.96.0
该命令会生成对应版本的Dockerfile和构建脚本。
正式发布时使用./shared/release.sh脚本,该脚本会调用gen-dockerfiles.sh并处理Git发布流程,提交信息中需包含[release]标记以触发发布。
以下网站基于Hugo构建并使用此镜像(部分提供公开配置):
欢迎通过GitHub Issues提交问题、建议或bug报告,也可在Hugo论坛发帖并@FelicianoTech。Pull Request同样受欢迎。
免费版仅支持 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