docker部署bookstack

环境:

1. 安装docker

2. 安装docker-compose

docker-compose.yml文件内容如下:

services:
  app:
    image: lscr.io/linuxserver/bookstack:latest
    container_name: bookstack
    environment:
      - DB_HOST=db
      - DB_DATABASE=bookstack
      - DB_USERNAME=bookstack
      - DB_PASSWORD=bootstack123456!!
      - APP_KEY=base64:Vz5dbFXrZNH1dOiqS7AaFJeIRP8pyAhtChmTYBGwz7U=    #  这个key是用命令docker run -it --rm 
--entrypoint /bin/bash lscr.io/linuxserver/bookstack:latest appkey - APP_URL=HTTP://192.168.30.21:6875 # 部署的机器的IP - PUID=1001 - PGID=1001 ports: - "6875:80" volumes: - bookstack_data:/var/www/bookstack/storage depends_on: - db db: image: mysql:5.7 container_name: bookstack_db environment: - MYSQL_ROOT_PASSWORD=rootpassword - MYSQL_DATABASE=bookstack - MYSQL_USER=bookstack - MYSQL_PASSWORD=bootstack123456!! volumes: - db_data:/var/lib/mysql volumes: bookstack_data: db_data:

 

部署好后,访问192.168.30.21:6875即可

 

  

 

posted @ 2025-04-29 17:34  羊脂玉净瓶  阅读(95)  评论(0)    收藏  举报