Docker-Syncthing은 싱크띵(Syncthing)을 컨테이너화한 버전입니다. 싱크띵은 오픈소스로 개발되고 있는 지속적인 파일 동기화 프로그램으로, 두 대 이상의 컴퓨터를 별도 서버 없이 실시간으로 파일을 동기화해줍니다. Docker-Syncthing은 이 프로그램을 컨테이너 형태로 실행할 수 있도록 최적화된 버전입니다.
Docker-Syncthing의 주요 특징과 사용법은 다음과 같습니다:
- 컨테이너화: Docker-Syncthing은 컨테이너로 실행되므로 환경에 구애받지 않고 사용할 수 있습니다.
- 읽기 전용 모드: Docker-Syncthing은 --read-only 모드에서 실행할 수 있어 보안을 강화할 수 있습니다.
- 사용자 관리: su-exec을 사용하여 실행되는 사용자를 관리합니다.
- 다양한 아키텍처 지원: Docker Hub에서 지원되는 아키텍처를 확인할 수 있습니다
[Docker] 도커의 모든 것, 도커 추천 이미지!!! (tistory.com)
[Docker] 도커의 모든 것, 도커 추천 이미지!!!
필자는 이때까지 docker로 구축한 모든 목록을 이 블로그에 담았다. 앞으로도 이 페이지는 필자가 도커를 구축할 때마다 업데이트하려고 하니, 즐겨찾기 해두면 나쁘지 않을 거 같다. 유용하게 사
betwe.tistory.com
docker-compose.yml 파일
docker-compose.yml
services:
syncthing:
image: lscr.io/linuxserver/syncthing:latest
container_name: syncthing
hostname: syncthing #optional
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Seoul
volumes:
- ./syncthing/config:/config
- ./data1:/data1
- ./data2:/data2
ports:
- 8384:8384
- 22000:22000/tcp
- 22000:22000/udp
- 21027:21027/udp
restart: unless-stopped
docker-compose 시작
docker-compose up -d
서비스 URL 접속
http://[서버 IP]:8384
docker-comopse 중지
docker-compose down
참고사이트
syncthing - LinuxServer.io
Syncthing replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the In
docs.linuxserver.io
'Docker' 카테고리의 다른 글
[Docker] Resilio-sync 구축하기 (2) | 2024.07.01 |
---|---|
[Docker] Shotcut 구축하기 (1) | 2024.06.27 |
[Docker] VSCodium 구축하기 (1) | 2024.06.24 |
[Docker] Filezilla 구축하기 (1) | 2024.06.21 |
[Docker] Webtop 구축하기 (1) | 2024.06.20 |