본문 바로가기

IT/NAS

[자작NAS] 우분투 서버에 Docker로 Portainer 설치

반응형

Portainer는 웹 기반의 도커 관리 툴입니다.

웹 기반이기 때문에 편리한 접근성을 제공하는 점이 강점입니다.

우분투 서버에 Portainer를 설치하는 방법은 다음과 같습니다.


Portainer는 도커 관리 툴인 동시에 도커를 통해서 설치가 가능합니다.

먼저 도커 생성시 마운트를 할 디렉토리를 생성합니다.

sudo mkdir -p /data/portainer/data

다음으로 아래 명령어를 입력해서 도커 컨테이너를 생성합니다.

sudo docker run -d \
-p 9000:9000 \
--name=portainer \
--restart=unless-stopped \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /data/portainer/data:/data \
portainer/portainer

컨테이너를 생성하면 http://<IP>:9000 주소를 통해 Portainer 접속이 가능합니다.

기본 계정은 admin으로 동일한 비밀번호를 2번 입력하면 계정 생성이 완료됩니다.

Portainer를 설치한 위치에 다른 컨테이너들도 존재한다면 Local을 선택하고 Connect 버튼을 누릅니다.

Portainer와 관리할 컨테이너가 다른 장비에 위치하고 있다면 Remote 등을 선택해서 설정합니다.

접속하면 컨테이너의 수와 정상 동작 중인 수 등을 간단하게 확인 가능합니다.

화면에 보이는 컨테이너 상태 부분을 클릭하면 상세 화면으로 이동합니다.

좌측의 Containers 메뉴를 클릭하면 컨테이너 목록과 상태를 확인할 수 있습니다.

어플리케이션 템플릿이 제공되기 때문에 원하는 컨테이너를 쉽게 추가할 수 있습니다.

좌측의 Users 메뉴를 통해 새로운 계정을 생성하고 기본으로 생성되는 admin 계정을 삭제할 수 있습니다.

새로 관리자(Administrator) 계정을 생성한 이후에 해당 계정으로 접속해야 admin 계정 삭제 가능합니다.


Portainer를 통해서 원격으로 컨테이너를 쉽게 관리할 수 있습니다.

컨테이너의 실행과 중지와 함께 컨테이너 내부 접속 및 모니터링도 지원됩니다.

이미지 역시 UI를 통해 쉽게 관리할 수 있습니다.

Portainer를 설치하면 편리하게 어디서든 컨테이너 관리가 가능해집니다.

반응형