专属域名
文档搜索
轩辕助手
Run助手
邀请有礼
返回顶部
快速返回页面顶部
收起
收起工具栏

unillett/bookstack Docker 镜像 - 轩辕镜像

bookstack
unillett/bookstack
Bookstack应用的Docker镜像,用于部署和运行Bookstack文档管理系统,支持开发和生产环境配置,提供完整的容器化部署流程和更新机制。
0 次下载activeunillett镜像
🚀专业版镜像服务,面向生产环境设计
中文简介版本下载
🚀专业版镜像服务,面向生产环境设计

Bookstack Docker镜像文档

镜像概述

本Docker镜像用于部署和运行Bookstack应用,提供了开发环境和生产环境的完整配置方案,支持通过Docker Compose快速构建和运行应用服务。

核心功能与特性

  • 支持开发环境和生产环境分离配置
  • 集成数据库初始化与数据导入功能
  • 包含MailHog邮件测试服务
  • 提供自动化构建和版本更新机制
  • 支持Helm图表部署(适用于Kubernetes环境)

使用场景

  • 个人或团队文档管理系统部署
  • 开发环境快速搭建与测试
  • 生产环境容器化部署
  • 需要邮件通知功能的文档协作平台

详细使用方法

开发环境配置
前置要求

需先安装Docker环境。

配置环境文件
  1. 复制环境示例文件并重命名为.env:

    bash
    cp example.env .env
    

    默认值适用于本地开发,如有需要可修改配置值。

  2. 复制开发环境的docker-compose覆盖文件:

    bash
    cp docker-compose.override.yml.dev docker-compose.override.yml
    

    默认配置适用于本地开发,可根据需求调整。

配置主机文件

编辑主机文件,将bookstack.lan指向Docker主机IP。

数据库初始化(可选)

如需自动导入Bookstack数据库,可将数据库备份文件放入import文件夹,并命名为import.sql。数据库内容将在mysql-data卷首次创建时自动导入。

构建与运行

构建并启动所有容器:

bash
docker-compose up  # 如需后台运行并静默日志,添加-d参数
访问应用
  • 主应用:[***]

    • 默认管理员账号:*** / password
  • MailHog邮件测试:[***]

    • JSON格式邮件消息API:[***]
生产环境部署
  1. 复制环境文件:

    bash
    cp example.env .env
    

    必须修改默认值,默认配置不适用于生产环境。

  2. 复制生产环境的docker-compose覆盖文件:

    bash
    cp docker-compose.override.yml.prod docker-compose.override.yml
    

    默认配置适用于生产环境,如有需要可调整。

  3. 构建并后台运行容器:

    bash
    docker-compose up -d
    
  4. 配置反向代理,将访问域名映射到容器的8282端口。

应用更新

版本更新机制

通过修改VERSION文件中的标签值触发GitHub Actions工作流,自动构建自定义镜像并推送到Docker Hub仓库。

  • 当Bookstack新版本发布时,更新VERSION文件中的标签值
  • 推送更改后,工作流将自动构建新镜像并推送至Docker Hub
自定义镜像版本

如需触发重建或标记自定义镜像版本,可在VERSION文件的值中添加修订后缀(如-rev1)。该后缀在获取BookStack源代码时会被忽略,但可用于区分工作流中的构建和Docker镜像标签。

Docker镜像标签规则

GitHub Actions工作流根据以下事件生成Docker镜像标签:

  • 推送到development分支:stage-latest、stage-<sha>-<timestamp>(不可变)
  • 推送到main分支:latest
  • 推送git标签:vX.Y.Z(不可变,基于VERSION文件)
定时任务生成的镜像

每周定时任务将创建:

  • 更新的测试环境镜像:stage-<sha>-<timestamp>(不可变)
  • 更新的生产候选镜像:vX.Y.Z-<sha>-<timestamp>(不可变,基于VERSION文件)

所有不可变标签均会提交至k8s仓库。

Helm部署

本项目的Helm图表位于k8s仓库的wlett目录下。

查看更多 bookstack 相关镜像 →
linuxserver/bookstack logo
linuxserver/bookstack
by linuxserver.io
linuxserver/bookstack 是一款开源知识管理工具,帮助用户构建结构化知识库,支持 Markdown 编辑、富文本格式、多层级章节管理、全文搜索、版本历史追踪及思维导图可视化。界面简洁直观,支持团队协作与权限管理,通过 Docker 快速部署,适用于个人笔记整理、项目文档管理、企业知识库搭建等场景,帮助高效沉淀和共享信息,提升团队协作效率。
34550M+ pulls
上次更新:6 天前
solidnerd/bookstack logo
solidnerd/bookstack
by solidnerd
Docker化的BookStack文档管理系统,用于创建、组织和管理文档,支持便捷部署与容器化运行。
13910M+ pulls
上次更新:12 天前
lspipepr/bookstack logo
lspipepr/bookstack
by lspipepr
暂无描述
10K+ pulls
上次更新:14 天前
lsiodev/bookstack logo
lsiodev/bookstack
by lsiodev
LinuxServer提供的Bookstack镜像,是一个免费开源的Wiki系统,具备直观的WYSIWYG编辑器和Markdown支持,适合团队协作创建美观的技术文档,支持用户权限映射、定期应用与安全更新,简化部署与维护流程。
10K+ pulls
上次更新:14 天前

轩辕镜像配置手册

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式

登录仓库拉取

通过 Docker 登录认证访问私有仓库

Linux

在 Linux 系统配置镜像服务

Windows/Mac

在 Docker Desktop 配置镜像

Docker Compose

Docker Compose 项目配置

K8s Containerd

Kubernetes 集群配置 Containerd

K3s

K3s 轻量级 Kubernetes 镜像加速

宝塔面板

在宝塔面板一键配置镜像

群晖

Synology 群晖 NAS 配置

飞牛

飞牛 fnOS 系统配置镜像

极空间

极空间 NAS 系统配置服务

爱快路由

爱快 iKuai 路由系统配置

绿联

绿联 NAS 系统配置镜像

威联通

QNAP 威联通 NAS 配置

Podman

Podman 容器引擎配置

Singularity/Apptainer

HPC 科学计算容器配置

其他仓库配置

ghcr、Quay、nvcr 等镜像仓库

专属域名拉取

无需登录使用专属域名

需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单

镜像拉取常见问题

轩辕镜像免费版与专业版有什么区别?

免费版仅支持 Docker Hub 访问,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。

轩辕镜像支持哪些镜像仓库?

专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等;免费版仅支持 docker.io。

流量耗尽错误提示

当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。

410 错误问题

通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。

manifest unknown 错误

先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。

镜像拉取成功后,如何去掉轩辕镜像域名前缀?

使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。

查看全部问题→

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker访问体验非常流畅,大镜像也能快速完成下载。"

轩辕镜像
镜像详情
...
unillett/bookstack
官方博客Docker 镜像使用技巧与技术博客
热门镜像查看热门 Docker 镜像推荐
一键安装一键安装 Docker 并配置镜像源
提交工单
免费获取在线技术支持请 提交工单,官方QQ群:13763429 。
轩辕镜像面向开发者与科研用户,提供开源镜像的搜索和访问支持。所有镜像均来源于原始仓库,本站不存储、不修改、不传播任何镜像内容。
免费获取在线技术支持请提交工单,官方QQ群: 。
轩辕镜像面向开发者与科研用户,提供开源镜像的搜索和访问支持。所有镜像均来源于原始仓库,本站不存储、不修改、不传播任何镜像内容。
官方邮箱:点击复制邮箱
©2024-2026 源码跳动
官方邮箱:点击复制邮箱Copyright © 2024-2026 杭州源码跳动科技有限公司. All rights reserved.
轩辕镜像 官方专业版 Logo
轩辕镜像轩辕镜像官方专业版
首页个人中心搜索镜像
交易
充值流量我的订单
工具
提交工单镜像收录一键安装
Npm 源Pip 源Homebrew 源
帮助
常见问题
其他
关于我们网站地图

官方QQ群: 13763429