数据准备

2023-03-06 16:01:24 浏览数 (2)

准备好数据后,直接运行以下命令即可。

代码语言:javascript复制
docker run -d --name bookstack 
  --restart always 
	--privileged=true
  -p 8181:8181 
  -e DB_HOST=192.168.1.73 
  -e DB_PORT=32777 
  -e DB_USERNAME=root 
  -e DB_PASSWORD=myjcyf 
  -e DB_DATABASE=bookstacknew 
  -e RUN_MODE=prod 
  -v /home/bookstack:/bookstack
  willdockerhub/bookstack:v2.10_node

数据准备

数据库使用mysql,需要提前创建好库,表会自动创建。

/home/bookstack中的文件需要提前准备好。初始阶段可以从容器内直接复制出来。

代码语言:javascript复制
docker run -d --name bookstack 
  --restart always 
	--privileged=true
  -p 8181:8181 
  -e DB_HOST=192.168.1.73 
  -e DB_PORT=32777 
  -e DB_USERNAME=root 
  -e DB_PASSWORD=myjcyf 
  -e DB_DATABASE=bookstacknew 
  -e RUN_MODE=prod 
  -v bookstack:/bookstack
  willdockerhub/bookstack:v2.10_node

mkdir -p  /home/bookstack/

cp -r /var/lib/docker/volumes/bookstack/_data/. /home/bookstack/

docker stop bookstack
docker rm bookstack
docker volume rm bookstack

默认用户名admin,密码admin888

0 人点赞