
jakejarvis/hugo-extended一个便于Hugo网站本地开发的基础镜像,包含Hugo Extended(支持SASS/SCSS)和可选第三方工具。现已支持多架构镜像,原生支持AMD64和ARM64!
在当前目录启动Hugo实时服务器(http://localhost:1313/):
bashdocker run -v $(pwd):/src -p 1313:1313 jakejarvis/hugo-extended:latest server --buildDrafts --buildFuture --bind 0.0.0.0
创建docker-compose.yml文件:
yamlversion: '3' services: hugo: image: jakejarvis/hugo-extended:latest ports: - 1313:1313 volumes: - ./:/src command: server --buildDrafts --buildFuture --bind 0.0.0.0
启动服务:
bashdocker-compose up
使用hugo server运行实时服务器时,必须添加--bind 0.0.0.0参数,以解决Hugo、容器和主机之间的网络问题。
Alpine Linux容器中预安装了以下第三方工具,支持Hugo的可选功能:
同时预装了Node(含NPM和Yarn)、Go(支持Hugo Modules)和Python。
本项目采用MIT许可证。Hugo采用Apache License 2.0许可证。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务