메인 항목으로

설치

볼륨 Mapping을 위한 "/volume1/docker/bookstack/config" 디렉토리를 생성 합니다.

 Docker 설치에 앞서 자신의 계정에 대한 "PUID"와 "PGID"를 확인 합니다.

# id 계정명

여기서 uid값 (PUID)과 gid값 (PGID)를 기록해 둡니다. 제 경우 uid=1026, gid=100 입니다.

"docker-compose.yml" 파일을 아래와 같이 생성 합니다.

version: "2"
services:
  bookstack:
    image: lscr.io/linuxserver/bookstack
    container_name: bookstack
    environment:
      - PUID=1026
      - PGID=100
      - APP_URL="도메인" # 예 : "https://wiki.dhcloud.me"
      - DB_HOST="DB_IP" # 예 : "192.168.1.200"
      - DB_PORT=DB_PORT # 예 : 3306
      - DB_USER="bookstack"
      - DB_PASS="Tg-13961+1"DB비번"
      - DB_DATABASE="bookstack"
    volumes:
      - '/volume1/docker/bookstack/config:config:/config'
    ports:
      - '6875:80'
    restart: unless-stopped

붉은색 부분은 사용자 환경에 맞게 수정하시면 됩니다.

아래 명령으로 Docker를 실행 합니다.

# docker-compose up -d

접속은 "IP:6875" 입니다. 초기 계정은 아래와 같으며, 최초 로그인 후 수정해 주시면 됩니다.

ID : admin@admin.com
PW : password