[duplicati docker install] 듀플리카티 설치 (백업툴)
1. 여러 소스를 가지고 설치해 봤는데, 아래 것만 설치 성공했다.
version: "2.1"
services:
duplicati:
image: duplicati/duplicati:latest
container_name: duplicati
environment:
- PUID=0
- PGID=0
- TZ=asia/seoul
- CLI_ARGS= #optional
volumes:
- ./config:/config
- ./backups:/backups
- /:/source
ports:
- 8200:8200
restart: unless-stopped
- 설치 후 살펴보니, 네트워크를 duplicati_default 라고 따로 잡고 사용한다.
- 외부접속을 위해서는 아래처럼 해줘야 한다.
2. 초기접속이 어려웠다.
도커 로그를 보면, 아래와 같이 토큰을 알려준다.
Use the following link to sign in: http://localhost:8200/signin.html?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXAiOiJTaWduaW5Ub2tlbiIsInNpZCI6InNlcnZlci1jbGkiLCJuYmYiOjE3NDIxODY1NDMsImV4cCI6MTc0MjE4Njg0MywiaXNzIjoiaHR0cHM6Ly9kdXBsaWNhdGkiLCJhdWQiOiJodHRwczovL2R1cGxpY2F0aSJ9.R_rpjU07HN2AQjWc7GOiwUScgI5aF52d8C06ARoTCOs
토큰을 사용해야 초기 접속이 가능했다.
3. 폴더 경로
- 로컬폴더를 저장 할 곳으로 정할때, backups 폴더를 선택하면, docker-compose 의 볼륨경로를 말한다.
volumes:
- ./config:/config
- ./backups:/backups
- 로컬폴더 원본 파일 경로는, computer - sources 이다.