• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

여러 서버의 Portainer 동시에 관리하기

Intuit Intuit 1081

3

7

오라클 프리티어를 사용한다던지.. 여러가지 이유로

 

Portainer를 여러 곳에서 운영하는 경우에 

 

Portainer-Agent 혹은 Edge Agent를 사용해서 동시에 관리가 가능합니다.

 

저같은 경우도 오라클 프리티어, 시놀로지 NAS, 홈랩서버에서 4개의 Portainer를 구동중입니다. 

 

이걸 한곳에서 확인하고 설정하고 관리할 수 있습니다.

 

1. 서버에 Portainer Agent 설치

 

간단히 CLI에서 추가하시거나, Portainer 안에서 올려주시면 됩니다.

 

docker run -d -p 9001:9001 --name portainer_agent --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/docker/volumes:/var/lib/docker/volumes portainer/agent

 

image.png.jpg

 

네트워크 포트는 9001번, 이미지는 portainer/agent

 

image.png.jpg

 

볼륨매핑은 docker.sock 하고 docker/volumes 바인딩으로 설정해주시고

 

image.png.jpg

 

재시작 옵션은 Always로 하고 deploy 해주시면 됩니다.

 

에이전트는 관리주체가 되는 서버와, 관리받을 곳에 모두 설치해줍니다.

 

 

2. Environment 추가

 

image.png.jpg

 

Portainer 좌측 메뉴에서 Environments 에 들어가셔서 

 

Add Environment 로 관리하고자 하는 서버 정보를 입력해줍니다

 

image.png.jpg

 

저장하시고 좌측 상단의 Home 메뉴 클릭해보시면

 

image.png.jpg

등록한 서버 정보가 보이고, 클릭하셔서 자유롭게 설정해주실 수 있습니다.

 

 

신고공유스크랩
7
2등
니속사정 2022.06.22. 16:44

오라클 사용자는 필수로 해야할 작업중 하나죠!!!

와아~ 추가한게 엄청 많으시네요 

3등
나린이2 2022.06.22. 17:01
삭제된 댓글입니다.
profile image
Intuit 글쓴이 2022.06.22. 17:05
나린이2

네. 하나를 마스터로 잡으면 그대로 종속되는것 같습니다.

profile image
ExpBox 2022.06.30. 00:35

시놀로지에 왜 안되는가 싶어서 확인했는데 /var/lib/docker/volumes 가 다른폴더에 있었네요. 일반 리눅스랑은 다른 경로라 제대로 안되었나봅니다. DSM에서의 볼륨매칭은 /[Docker 패키지를 설치한 볼륨]/@docker/volumes:/var/lib/docker/volumes 로 지정하면 될 것 같습니다.

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
쓰기
태그 : portainer