docker-compose up -d 创建数据库。以下展示创建wiki数据库的完整流程,filerun需要使用的数据库同理 请先创建数据库 ps:把数据库放容器确实是把宠物当猪养,如果有可靠性和性能需求的话不要这样做 进入容器。 docker exec -it 容器名 /bin/bash 进入mysql数据库。
curl -L https://github.com/docker/compose/releases/download/v2.23.3/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose-v2.23.3 2. docker拉取镜像 docker search postgres docker pull mysql 或 docker pull postgres docker pull requarks/wiki docker-compose脚本 #catwiki.js....
2、docker-compose安装 直接选择docker-compose安装方式,直接参考官网。 version: "3" services: db: image: postgres:11-alpine environment: POSTGRES_DB: wiki POSTGRES_PASSWORD: wikijsrocks POSTGRES_USER: wikijs logging: driver: "none" restart: unless-stopped volumes: - /docker/wikijs/db-data:/var/...
但显然 Wiki.js 是兼具简单与强大两种属性,前者主要是指部署——只要搭配一个简单的 RDBMS 数据库,如主流的 PostgreSQL、MySQL、SQLite 等,就可以快速运行 Wiki.js;而后者我们将会在下文中陆续见到。 Wiki.js 官方贴心地给出了不同途径的 安装教程 ,但最为省事也是最简单的一种就是直接用 Docker Compose 安装:...
第一步,安装 docker-compose:1、下载 curl -L https://get.daocloud.io/docker/compose/releases/...
请注意,要使用 PostgreSQL 搜索模块,该扩展必须在主机上可用。该扩展是大多数 Linux 发行版中包的一部分。docker PostgreSQL 映像已包含该扩展。pg_trgmpostgresql-contrib Wiki.js还与以下数据库系统兼容: MySQL8.0 或更高版本(部分支持 MySQL5.7.8,阅读更多) ...
一、Docker compose代码 version: '2' services: mysql: image: mysql:8.2 environment: - MYSQL_ROOT_PASSWORD=secret #自定义root密码,以下mysql账号密码都可以改,和下面的同步即可。 - MYSQL_DATABASE=bookstack - MYSQL_USER=bookstack - MYSQL_PASSWORD=secret ...
systemctl status docker 最后执行以下命令,设置Docker开机自启动 代码语言:javascript 复制 systemctl enable docker 由于我们通过以上一键脚本安装的Docker为最新版本,新版本的Docker自带compose这个子命令,所以我们无需额外安装docker-compose。下文中若你见到docker-compose命令,请你使用使用docker compose命令! 使用方面仅有...
docker update mysql --restart=always 1. Chapter 2 配置 Wiki.js Part 1 安装 拉取镜像 docker run -d -p 8080:3000 --name wiki -e "DB_TYPE=mysql" -e "DB_HOST={$ Your Host}" -e "DB_PORT=3306" -e "DB_USER=wiki" -e "DB_PASS={$ Your Password}" -e "DB_NAME=wiki" -v {...
Wiki.js支持大部分支持运行Node.js的系统,比较主流的安装方法是使用docker进行安装,但对docker的学习不足,因此本篇不包含docker安装的过程。我的服务器镜像是Ubuntu22.0的,项目要求的服务器配置还是有点中高的,起码吃了我1个G的内存(我只有2G)。 在数据库选择方面,WiKi.js是支持市面上大多数的数据库如MySQL、Mari...