Docker

Portainer에서 remote 도커 서버 추가

ZzangHo 2022. 1. 27. 11:16
728x90

정의

portainer 1대를 통해 여러 서버의 도커를 관리하기 위한 설정

 

설정

  1. remote 서버 설정
    [root@hostname ~]# cp /lib/systemd/system/docker.service /etc/systemd/system/docker.service
    [root@hostname ~]# vi /etc/systemd/system/docker.service
    #ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock  <- 주석 처리
    ExecStart=/usr/bin/dockerd -H unix:// -H tcp://0.0.0.0:4000                        <- 추가(4000번 포트는 임의로 설정)
    [root@hostname ~]# systemctl daemon-reload
    [root@hostname ~]# systemctl restart docker​
  2. portainer 설정
    1. Endpoints 메뉴 클릭
    2. Add endpoint 클릭 
    3. Docker 선택(Portainer Agent를 띄우는 방식도 있지만 해당 방법은 아직 테스트 못해봄..)


    4. 아래 빨간색 테두리 안의 내용을 채우고 그 뒤 'Add endpoint' 버튼을 클릭하면 설정 끝
Name : 서버를 구분하기 위한 이름이라고 생각하면 된다.
Endpoint URL : 1번에서 설정한 4000번 Port를 IP와 함께 기재한다. ex) 180.70.96.164:4000
Public IP : 서버의 IP. ex) 180.70.96.164

 

 

이상으로 포테이너 1대를 이용하여 다수의 서버의 도커를 관리하는 방법에 대해 마무리!

'Docker' 카테고리의 다른 글

Docker 이미지 저장, 로드  (0) 2022.02.08
Portainer 설치  (0) 2022.01.26
Docker-compose 설치  (0) 2022.01.26
Docker 설치  (0) 2022.01.26
Docker 실습-2탄  (0) 2022.01.26