Bootstrap

bookstack docker-compose

mkdir -p /docker/bookstack/data
mkdir -p /docker/bookstack/mysql

vim docker-compose.yml
 
version: '3.8'
services:
  bookstack:
    image: ghcr.io/linuxserver/bookstack:latest
    container_name: bookstack
    environment:
      - PUID=1000
      - PGID=1000
      - APP_URL=http://192.168.1.205:3380
      - APP_KEY="base64:pQ5ZyGRfcBojAiJnbdA3kFTkRF//okaqcSbEreOrncc="
      - DB_HOST=db
      - DB_USERNAME=bookstack
      - DB_PASSWORD=123456
      - DB_DATABASE=bookstack
    volumes:
      - /docker/bookstack/data:/config
    ports:
      - 3380:80
    depends_on:
      db:
        condition: service_healthy

  db:
    image: mysql:5.7
    container_name: bookstack_db
    environment:
      MYSQL_ROOT_PASSWORD: 123456
      MYSQL_DATABASE: bookstack
      MYSQL_USER: bookstack
      MYSQL_PASSWORD: 123456
    volumes:
      - /docker/bookstack/mysql:/var/lib/mysql
    healthcheck:
      test: ["CMD", "mysqladmin", "ping", "-h", "localhost"]
      interval: 10s
      retries: 5
      timeout: 5s

volumes:
  bookstack-data:
    driver: local
  mysql-data:
    driver: local

访问地址:http://192.168.1.205:3380
账号:[email protected]
密码:password

;