웹하드같은 간단한 파일 저장소 droppy 서비스를 도커 컴포즈로 설치하는 가이드입니다.

 

 

1. docker-compose 방식

1-1) 기본 디렉토리 생성

  • mkdir -p <컨테이너_실행_경로>
    e.g. /volume1/docker/droppy
  • mkdir -p <파일저장_볼륨_경로>
    e.g. /volume1/docker/droppy/files
  • chmod 777 -R <파일저장_볼륨_경로>
    e.g. /volume1/docker/droppy/files

 

1-2) docker-compose.yml 파일 작성

  • vim docker-compose.yml
docker-compose.yml
version: '3.3'
services:
  droppy:
    image: 'silverwind/droppy:latest'
    container_name: 
droppy
    restart: unless-stopped
    ports:
      - '50003:8989'
    volumes:
      - '/volume1/docker/droppy/files:/files'
    environment:
      - PUID=1026
      - PGID=100
      - TZ=Asia/Seoul
설명
    container_name: <컨테이너_이름>
    restart: <재시작_옵션>
      - '<접속_포트>:8989'
      - '<파일저장_볼륨_경로>:/files'
      - PUID=<UID>
      - PGID=<GID>
      - TZ=<지역/도시>

 

 

1-3) docker-compose 설치

  • sudo docker-compose up -d

 

1-4) 접속 확인

  • http://<HOST_IP>:<접속_포트>
    e.g. http://192.168.10.10:50003

 

1-5) 관리자 계정 로그인 (기본값 로그인 후 변경)

  • ID : admin
  • PW : passwd

 

END

+ Recent posts