설치
볼륨 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