• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
질문

Docker Swarm에서 Portainer 문의드립니다.

케이퀸 케이퀸 179

0

4

안녕하세요?

서버1, 2, 3에 각각 다른 docker 서비스를 운영 중인데요.

서버1에 portainer docker를 설치하고 서버2, 3에 portainer_agent docker를 설치해서 서버1의 portainer에서 서버 2, 3의 docker까지 한번에 관리해서 잘쓰고 있었습니다.

 

최근에 Docker Swarm을 이용해서 서버1을 매니저 노드로 서버2, 3을 워커 노드로 설정했는데요.

portainer와 portainer_agent docker도 공식 홈페이지에 나와 있는Docker Swarm용 설정으로 변경했습니다.

 

문제는 Docker Swarm portainer에서 deploy된 서비스나 기존에 서버1의 docker-compose로 설정된 로컬 docker container는 Containers 메뉴에서 잘 보이는데요.

워커 노드로 설정한 서버2, 3의 로컬 docker container는 안 나와서 Docker Swarm을 사용하기 전처럼 관리를 할수가 없네요.

 

노드 설정도 잘 되어 있고 Docker Swarm에 서비스 올려보면 잘 올라가고 portainer 상에서도 잘 보입니다.

설정이 잘 못된 건지 도움 부탁드립니다. ^^

 

version: '3.2'

services:
  agent:
    image: portainer/agent:2.18.3
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - /var/lib/docker/volumes:/var/lib/docker/volumes
    networks:
      - agent_network
    deploy:
      mode: global
      placement:
        constraints: [node.platform.os == linux]

  portainer:
    image: portainer/portainer-ce:2.18.3
    command: -H tcp://tasks.agent:9001 --tlsskipverify
    ports:
      - "9443:9443"
      - "9000:9000"
      - "8000:8000"
    volumes:
      - portainer_data:/data
    networks:
      - agent_network
    deploy:
      mode: replicated
      replicas: 1
      placement:
        constraints: [node.role == manager]

networks:
  agent_network:
    driver: overlay
    attachable: true

volumes:
  portainer_data:

신고공유스크랩
4
1등
콜라 2023.06.10. 17:05
일단 워커 프로모트 해서 매니저 노드로 바꾸세요.
ha는 매니저 셋이 되야합니다.

포테이너는 제가 안써봐서 도움을 드릴수는 없겠네요.ㅠㅠ
profile image
케이퀸 글쓴이 2023.06.10. 18:08
콜라

답변 감사합니다.
3개 서버 전부 매니저 노드로 변경 후 해봤는데 안 되네요. ㅠㅠ
portainer Swarm 메뉴에 들어가면 클러스터 노드가 3개로 나오는데 Dashborad에서 Nodes in the cluster는 1로 나옵니다.
이게 문제인건지 뭔가 설정이 잘 못된 거 같은데 어렵네요. ㅎㅎ

profile image
케이퀸 글쓴이 2023.06.12. 00:02
콜라
일단 무식하게 Docker Remote API로 각 워커 노드를 연결해줬습니다. ㅠㅠ
그랬더니 기존 방식처럼 사용할 수 있네요. ㅎㅎ
profile image 2등
끼리 2023.06.30. 12:51
도커 스웜모드로 사용하시려면
실질 사용을 위해선 nfs를 구성해서 볼륨구성을 한곳으로 이동시켜야 합니다. (현 구성에서는 각자의 서버/컨테이너마다 볼륨존재)
compose파일에도 명시해야하구요. 생각보다 사용하기 까다롭긴 합니다만

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
공지 2023/09/16 에디터 및 너굴맨봇 기능 개선 업데이트 및 기타 버그 패치 업데이트 2 달소 23.09.16.16:13 425 +1
공지 Proxmox Proxmox 설치부터 운영까지 총 정리! 12 달소 23.01.27.14:15 9365 +7
공지 Docker 홈서버에 쓸만한 도커이미지 추천 및 정리 31 달소 22.03.17.22:09 16941 +12
질문 이거 이상하게 됬네요 npm역방향 4 행복구슬 19시간 전21:00 60 +1
오픈소스 Google Photo의 대안 PhotoPrism: 사진으로 인생 탐색하기 달소 1일 전13:49 122 +3
잡담 오프사이트 백업서버 구축완료했습니다 ㅎ 2 달소 3일 전23:42 210 +6
2853 가이드
image
달소 1시간 전14:49 28 0
2852 질문
normal
dowon 12시간 전03:32 46 0
2851 질문
image
행복구슬 19시간 전21:00 60 +1
2850 질문
image
행복구슬 21시간 전18:59 75 0
2849 가이드
image
달소 1일 전14:10 90 0
2848 오픈소스
image
달소 1일 전13:49 122 +3
2847 질문
image
행복하세 1일 전01:52 63 0
2846 질문
image
이계인 3일 전14:58 77 0
2845 질문
normal
SNFAIUWQ 3일 전05:09 142 0
2844 질문
image
다리미 3일 전01:13 102 0
2843 잡담
image
달소 3일 전23:42 210 +6
2842 Proxmox
image
달소 3일 전22:45 92 0
2841 질문
image
화장실을가자 3일 전21:11 108 0
2840 라즈베리파이
image
EXP 4일 전11:43 113 +1
2839 질문
normal
jinsol2 5일 전20:38 117 0
2838 가이드
image
달소 6일 전14:22 314 +3
2837 질문
image
자우루스 6일 전11:37 93 0
2836 가이드
image
달소 6일 전10:05 128 +1
2835 Proxmox
image
냐아아아ㅏ 6일 전01:41 181 +2
2834 오픈소스
image
달소 6일 전00:04 365 +2