
22년 2월에 작성한 글입니다. Docker Swarm 클러스터링 docker swarm init 1 docker swarm join 2 결과 확인 3 docker service 명령어 리스트, 상태 확인 서비스 리스트: docker service l
22년 2월에 작성한 글입니다. 도커 스웜 모드 클러스터 개요 도커 스웜 모드 구조 분류 매니저 노드 워커 노드를 관리하는 노드 워커 노드의 역할도 포함 홀수로 운영하는것이 바람직 일반적인 매니저 노드와 리더 노드로 나뉨 워커 노드 컨테이너가 생성되고 관리되는 도커 서버 도커 스웜 모드 클러스터 구축 클러스터 ...
22년 2월에 작성한 글입니다. 서비스 스웜 모드에서 제어하는 단위는 컨테이너가 아닌 서비스 서비스 는 같은 이미지에서 생성된 컨테이너의 집합 하나의 서비스에 명령시, 해당 컨테이너들에게 명령 전달 서비스 내에 컨테이너는 1개 이상 존재 할수 있으며, 워커노드에게 할당됨 (매니저 노드도 워커노드의 역할을 수행) 이러한 컨테이너들을 태스크 라고 함 태스...
22년 2월에 작성한 글입니다.애플리케이션과는 별도로 설정 정보를 전달해야할 일이 있음 (Spring Boot 의 application.properties)단순 도커 컨테이너에서는볼륨을 이용하여 설정 정보 전달환경 변수 이용그러나 클러스터 구조에서는 모든 호스트마다 마

22년 2월에 작성한 글입니다. 스웜 네트워크 스웜 모드는 각 도커 데몬의 네트워크가 하나로 묶인, 네트워크 풀이 필요 라우팅 기능 지원 필요 도커 스웜 매니저 노드에서 docker network ls 실행시, 아래와 같은 결과 확인 가능 기본 네트워크: bridge, host, none docker_gwbridge: 도커 스웜에서...
22년 2월에 작성한 글입니다. 스웜 모드 볼륨 docker service create --mount 옵션 사용하여 볼륨 지정 bind mount: 호스트와 공유 named volume: 도커 볼륨 tmpfs: 유닉스 계열 임시 파일 스토리지
22년 2월에 작성한 글입니다. 노드 AVAILABILITY 변경하기 명령어 종류 active: 활성 상태 pause: 더이상 태스크를 할당받지 않음 drain: 더이상 태스크를 할당받지 않음 & 해당 노드에서 실행중인 노드 정지 노드 라벨 변경 노드 라벨 추가 노드 라벨 삭제 라벨 확인 서비스 제약 설정 제약 사항 == 또는 != 사용...