当前位置: 首页 > news >正文

通过 Docker 搭建 BookStack

文章目录

  • 环境说明
  • 1、官方网站
  • 2、通过 Docker 部署
  • 总结


环境说明

操作系统版本:CentOS Linux release 7.9.2009 (Core)
Docker 版本:Docker Engine - Community 24.0.2
BookStack 版本:23.02.3
MySQL 版本:8.0.32


1、官方网站

GitHub 上对于 BookStack 的描述:A platform for storing and organising information and documentation.

官方网站:https://www.bookstackapp.com/

GitHub:https://github.com/BookStackApp/BookStack

官方部署文档:https://www.bookstackapp.com/docs/admin/installation/

2、通过 Docker 部署

官方通过 Docker 部署的文档:https://github.com/linuxserver/docker-bookstack

部署 MySQL 数据库

# 拉去镜像
docker pull mysql:8.0.32
# 启动服务(示例,生产环境别这么部署哈 ~)
docker run -p 13306:3306 --name mysql8 --restart=always -e MYSQL_ROOT_PASSWORD='123456' -d mysql:8.0.32

部署 BookStack

docker run -d \--name=bookstack \-e PUID=1000 \-e PGID=1000 \-e TZ=Asia/Shanghai \-e APP_URL=http://192.168.2.129:16875 \-e DB_HOST=192.168.2.129 \-e DB_PORT=13306 \-e DB_USER=root \-e DB_PASS='123456' \-e DB_DATABASE=bookstackapp \-p 16875:80 \-v /path/to/data:/config \--restart unless-stopped \linuxserver/bookstack:23.02.3

BookStack 访问地址:http://192.168.2.129:16875
登录账号:admin@admin.com
登录密码:password


总结

掌握了 Docker 的基本用法之后,通过 Docker 部署起来还是比较容易的!

http://www.lryc.cn/news/329126.html

相关文章:

  • 通俗易懂:什么是Java虚拟机(JVM)?它的主要作用是什么?
  • [k8s] kubectl执行失败后等待一段时间再重试 (Shell实现)
  • java中的static和单例模式
  • RabbitMQ相关总结
  • RAFT: Adapting Language Model to Domain Specific RAG
  • 第十五届蓝桥杯第三期模拟赛第十题 ← 上楼梯
  • 第四题:星期一
  • Mamba: Linear-Time Sequence Modeling with Selective State Spaces(论文笔记)
  • 2024蓝桥杯每日一题(区间DP)
  • LeetCode-2952. 需要添加的硬币的最小数量【贪心 数组 排序】
  • 新书速递——《可解释AI实战(PyTorch版)》
  • 国产数据库中统计信息自动更新机制
  • 【C++】入门C++(中)
  • javaIO
  • 睿尔曼超轻量仿人机械臂之复合机器人底盘介绍及接口调用
  • 用JSch实现远程传输文件并打包成jar
  • 2023年第十四届蓝桥杯大赛软件类省赛C/C++研究生组真题(代码完整题解)
  • 力扣刷题Days28-第二题-11.盛水最多的容器(js)
  • 文生图大模型三部曲:DDPM、LDM、SD 详细讲解!
  • 算法学习——LeetCode力扣动态规划篇10(583. 两个字符串的删除操作、72. 编辑距离、647. 回文子串、516. 最长回文子序列)
  • TASKPROMPTER
  • C之易错注意点转义字符,sizeof,scanf,printf
  • 等级保护测评无补偿因素的高风险安全问题判例(共23项需整改)
  • JavaScript笔记 09
  • 操作教程|在MeterSphere中通过SSH登录服务器的两种方法
  • Swashbuckle.AspNetCore介绍
  • 【Spring】通过Spring收集自定义注解标识的方法
  • 基于深度学习的图书管理推荐系统(python版)
  • MATLAB 点云随机渲染赋色(51)
  • 通过一篇文章让你完全掌握VS和电脑常用快捷键的使用方法