앞서 설치한 Docker를 가지고 docker 관리 툴 portainer를 설치해보겠다.
포르테이너는 Docker환경을 쉽게 관리 및 유지할수 있도록 도와주는 오픈소스 프로그램이다.
완전무료로 간단하게 구축가능하기 때문에 도커를 운영중이라면 설치해서 사용해볼것을 추천한다.
기존 CLI 환경에서 가독성이 안좋은 도커 환경을 WebUI 형태로 보기쉽게도와주기 때문에 편리하다.
portainer 이미지 찾기
https://hub.docker.com/r/portainer/portainer
도커 이미지 이름 : portainer/portainer
portainer 컨테이너 생성
이미지 구동이전에 볼륨매칭 시켜줄 mkdir -p /data/portainer
폴더 생성
docker run --name pi-portainer -p 9000:9000 -d --restart always -v /data/portainer:/data -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
길어보이지만 하나씩 설명해보면 –-name 으로 컨테이너 이름 생성, -p 호스트 포트 9000 내부포트 9000번 , -d 데몬으로 백그라운드, –restart always 재부팅시 자동시작, -v /data~~ 호스트와 컨테이너간 볼륨매칭, docker.sock도 마찬가지로 공유, portainer/portainer 이미지 사용
docker ps 명령어로 컨테이너 생성된것 확인이 가능하다.
portainer 동작 확인
웹에서 http://[라즈베리파이ip]:9000 접근
컨테이너 목록을 보면 이전에 만들어놓은것도 다보인다.
이미지도 좌측에서 편하게 추가/제거 가능하다
아무튼 잘쓰면 도움이 많이 되니 docker를 자주쓰면 추천
덕분에 3일동안 붙잡은 도커 -플라스크 겨우 접속했습니다 ㅠ 감사합니다
댓글 감사드립니다~
접속이 잘된다니 다행이네요