1. 安装Docker 本教程操作环境为Linux Ubuntu系统,在开始之前,我们需要先安装Docker。在终端中执行下方命令安装docker:sudo curl -fsSL https://github.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun 如果上边命令中访问不了Github,可以使用Gitee的链接安装...
使用Docker-Compose 部署 BookStack 第一步:创建mysql数据库 BookStack的部署依赖mysql数据库,如果我们没有mysql数据库的话可以参考博主之前的文章使用 Docker Compose 部署 MySQL 8.0部署。 第二步:创建docker-compose.yml文件 创建docker-compose.yml 文件 代码语言:javascript 代码运行次数:0 运行 AI代码解释 version:"...
sudo curl -fsSL https://github.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun 如果上边命令中访问不了Github,可以使用Gitee的链接安装: sudo curl -fsSL https://gitee.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s d...
bookstack_docker/run.sh 代码语言:txt AI代码解释 #!/bin/bash mkdir conf bash ./generate_conf.sh ./BookStack build 文件都准备好之后,就可以制作容器了。注意将用户名替换为自己的。 代码语言:txt AI代码解释 docker build -t wenfengand/bookstack:v1.7 . 制作运行脚本 以上只是制作了容器,容器运行时的环...
{"registry-mirrors":["https://docker.m.daocloud.io","https://docker.1panel.live"]} 保存退出 重启Docker: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 sudo systemctl restart docker 3. 创建并启动BookStack容器 接下来创建BookStack项目
Docker-Compose部署BookStack实践 准备环境:首先,确保你的系统中已经安装了Docker和Docker-Compose。Docker是一个开源的应用容器引擎,而Docker-Compose则是一个用于定义和运行多容器Docker应用程序的工具。 编写docker-compose.yml文件:创建一个名为docker-compose.yml的文件,并在其中定义BookStack服务的配置。配置包括数据库...
1. 安装 Docker 2. Docker 镜像源添加方法 3. 创建并启动 BookStack 容器 4. 登录与简单使用 5. 公网远程访问本地 BookStack 5.1 内网穿透工具安装 5.2 创建远程连接公网地址 5.3 使用固定公网地址远程访问 前言 本文主要介绍如何在 Linux 系统使用 Docker 本地部署在线文档管理系统 BookStack,并结合 cpolar 内网穿...
同样,使用以下命令检查Docker Compose: docker-compose--version 1. 若未安装,请查阅[Docker Compose官方文档]( 二、创建项目文件夹 首先,我们需要为Bookstack创建一个项目文件夹,并进入该文件夹。 mkdirbookstackcdbookstack 1. 2. 三、编写Docker Compose文件 ...
以下是基于 Docker 部署 BookStack 的详细步骤: 1. 准备Docker环境 首先,确保你的系统上已经安装了 Docker 和 Docker Compose。你可以使用以下命令来检查 Docker 和 Docker Compose 是否已安装: bash docker --version docker-compose --version 如果尚未安装,请参考 Docker 和 Docker Compose 的官方文档进行安装。
前言 本文主要介绍如何在Linux系统使用Docker本地部署在线文档管理系统BookStack,并结合cpolar内网穿透工具轻松实现异地远程访问本地搭建的BookStack管理书籍文档。无需公网IP,也不用设置路由器那么麻烦。 BookStack是一个开源的、基于 Laravel + Vue.js