hashicorp/nomad-website该镜像专为构建Nomad文档网站设计,提供预配置的构建环境,集成文档构建所需工具链,简化Nomad文档的本地开发、预览及生产环境构建流程。
挂载本地文档目录,执行构建命令生成静态网站文件:
bashdocker run --rm -v $(pwd)/docs:/app/docs nomad-docs-builder \ hugo --source /app/docs --destination /app/docs/public
参数说明:
--rm:构建完成后自动清理容器-v $(pwd)/docs:/app/docs:挂载本地文档源目录(需包含config.toml、content等文件)至容器内/app/docshugo --source /app/docs --destination /app/docs/public:使用Hugo构建文档,输出至本地docs/public目录启动内置服务器实时预览文档变更:
bashdocker run -d -p 1313:1313 -v $(pwd)/docs:/app/docs nomad-docs-builder \ hugo server --source /app/docs --bind 0.0.0.0 --port 1313
访问http://localhost:1313即可预览,本地修改文档内容将实时更新。
HUGO_ENV=production环境变量启用资源压缩与优化manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务