728x90
정의
portainer 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
- portainer 설정
- Endpoints 메뉴 클릭
- Add endpoint 클릭
- Docker 선택(Portainer Agent를 띄우는 방식도 있지만 해당 방법은 아직 테스트 못해봄..)
- 아래 빨간색 테두리 안의 내용을 채우고 그 뒤 'Add endpoint' 버튼을 클릭하면 설정 끝
- Endpoints 메뉴 클릭
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 |