반응형
# 간단한 Portainer 구성도
(Portainer가 쿠버네티스의 Container를 프로비저닝, k8s가 가지고 있는 Container들의 정보를 Portainer가 모두 가지고 있음, 관리 및 컨트롤 가능)
# endpoints 메뉴에서 리모트 도커 서버 추가
#docker.service 복사
ex) cp /lib/systemd/system/docker.service /etc/systemd/system/docker.service
#복사한 docker.service를 편집 - 우분투 기준
vim /etc/systemd/system/multi-user.target.wants/docker.service
#ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (기존 설정 주석처리)
ExecStart=/usr/bin/dockerd -H fd:// -H unix:// -H tcp://0.0.0.0:4000 (임의로 4000포트로 설정함)
# Docker 재시작
systemctl daemon-reload
systemctl restart docker
# Portainer 에서 Endpoint 추가하기
- ip 주소 확인 (등록하려는 node의 ip주소를 확인한다)
ifconfig
- ip 주소는 192.168.137.50 으로 확인이 되었다.
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.137.50 netmask 255.255.255.0 broadcast 192.168.137.255
inet6 fe80::c9bf:5207:828c:c13b prefixlen 64 scopeid 0x20<link>
ether 00:15:5d:a6:ed:05 txqueuelen 1000 (Ethernet)
RX packets 92824 bytes 14424023 (14.4 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 89814 bytes 59116481 (59.1 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
- 192.168.137.50:4000
- 추가된 endpoint 확인
- 추가된 node 확인
- Portainer Docker API 등록과정 (동영상)
- 이상으로 Portainer에서 Dokcer API를 등록하는 방법에 대해서 알아 보았습니다.
- 끝 -
반응형
'Applications > Portainer' 카테고리의 다른 글
portainer 를 활용하여 효율적인 docker image 관리하기 (0) | 2021.11.06 |
---|