Docker 관리 : Portainer 설치

image_pdfimage_print

Docker 관리 컨테이너 중, 본인이 사용이 편리하다고 판단한 portainer 설치 docker-compose 내용을 공유합니다.

  • 시놀로지 폴더에 docker-compose.yml 파일을 아래와 같이 작성
  • 제어판 > 작업 스케줄러에서 “생성 > 트리거된 작업 >사용자 정의 스크립트” 를 선택한다.
  • 작업명을 쓰고, 작업 설정 > 실행명령을 작성한다.
    • docker-compose -f [파일경로/파일명] up -d
    • 파일경로는 시스템의 full 경로 필요
    • 예) /volume1/디렉토리/파일명
  • 작업 스케줄러에서 실행하면 잠시 후 실행된다.
  • 웹에서 실행 확인
    • http://[NAS서버]:[공유포트]
  • 처음 접속 시, 관리자 아이디/패스워드를 생성한다.
  • 다음으로 관리할 endpoint를 등록한다.
    • 로컬 docker 를 관리하므로, docker 를 선택한다.
# docker-compose.yml 파일
version: '2'

volumes:
  portainer_data:

services:

  portainer:
    # 이미지
    image: portainer/portainer-ce:2.5.0
    restart: always
    ports:
      # 웹접근 포트
      - 39005:9000
    environment:

      # 시간설정
      TZ: Asia/Seoul
    volumes:
      - portainer_data:/data
      - /var/run/docker.sock:/var/run/docker.sock

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다