
!Docker Image Size (latest) !Docker Pulls
使用 Docker Compose 或 Docker Swarm 进行部署。容器可从 Docker Hub 和 GitHub Container Registry 获取。
提供使用 Caddy 或 NGINX 作为 Web 服务器的示例,以及使用 Caddy、NGINX 或 Traefik 处理 HTTPS 的示例(Traefik 示例还包含反向代理配置)。NGINX 相关示例位于 nginx 文件夹中。
推荐使用 Caddy 作为 Web 服务器,可直接处理 HTTPS 或与 Traefik 配合使用,两者均原生支持 ACME,能能自动从 Let's Encrypt 获取 HTTPS 证书,或为本地使用生成自签名证书。
如果条件允许,建议使用 Docker Swarm 而非 Docker Compose,因其支持 Docker Secrets 和 Docker Configs。
若 Caddy 不适用或追求性能,可参考 NGINX 示例。虽未进行性能测试,但 NGINX 具有高度可配置性,在用户量较大时可能通过优化获得更好性能(详见下文性能调优部分)。
配置通过在 .yml 文件中设置环境变量实现。更多用于配置 BookStack 和 PHP 的环境变量可在 docker-entrypoint.sh 中找到,Caddy 相关配置可在 bookstack_caddyfile 中查看。
设置 DOMAIN 变量会影响 Caddy 使用的协议:HTTP、带自签名证书的 HTTPS,或带 Let's Encrypt/ZeroSSL 证书的 HTTPS。详见 Caddy 文档。
容器启动后,可使用用户名 admin@admin.com 和密码 password 登录。
推荐配合 Traefik) 作为反向代理使用,示例文件 traefik.yml 已包含(非必需)。
需创建相应的 Docker Secrets 和 Docker Configs。
部署命令:
bashdocker stack deploy --compose-file docker-swarm.yml bookstack
启动命令:
bashdocker-compose up -d
通过 127.0.0.1:9080 访问。
设置 POST_MAX_SIZE、UPLOAD_MAX_FILESIZE 和 MEMORY_LIMIT 变量以配置最大文件上传大小(MEMORY_LIMIT 至少应为 128M)。详见 BookStack 文档。
Web 服务器默认设置相关 HTTP 头,使浏览器尽可能长时间缓存文件,同时要求浏览器检查文件是否更新,以在避免缓存旧内容的前提下利用缓存优势。若内容不常变化或可通过其他方式失效,可修改此行为以减少请求次数。
默认 PHP 配置根据需求扩展子进程,适合低资源和轻量使用场景。将其设置为动态或静态模式可提升性能。可在 docker-entrypoint.sh 的 "PHP Configuration" 部分查看并设置相关调优参数。
本项目是 https://github.com/solidnerd/docker-bookstack 的分支,而后者又是 https://github.com/Kilhog/docker-bookstack 的分支。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。





探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务