반응형

docker swarm 2

컨테이너 오케스트레이션과 쿠버네티스 — Docker와 무엇이 다른가

이 글은 2022년 10월 기준 기록입니다. 현재 가장 많이 사용되는 컨테이너 오케스트레이션 도구는 무엇일까요. 그 답의 자리에 놓이는 것이 쿠버네티스입니다. 다만 그 전에 오케스트레이션이라는 말이 가리키는 층위를 먼저 짚어야 합니다.오케스트레이션은 클러스터 위에서 컨테이너를 관리하는 일이다컨테이너 오케스트레이션은 클러스터 상에서 컨테이너를 작동하고 관리하는 기능을 제공합니다. 컨테이너 하나를 실행하는 일이 아니라, 여러 대의 머신에 걸쳐 있는 컨테이너들을 하나의 덩어리로 다루는 일입니다.Docker와 오케스트레이션 도구는 다른 층에 있다Docker와 쿠버네티스를 나란히 놓고 비교하기 쉽지만, 둘은 같은 일을 하는 경쟁자가 아닙니다. Docker는 이미지를 생성하고 컨테이너를 실행할 수 있게 하는 환경을..

Docker Swarm — 여러 도커 호스트를 하나의 클러스터로 묶기

이 글은 2022년 10월 기준 기록입니다. 지금까지는 호스트 한 대 안에서 컨테이너를 늘리고 앞에 로드 밸런서를 세웠습니다. 이번에는 도커 호스트들 자체를 클러스터로 구성해 관리해 봅니다.스웜 모드는 매니저와 워커로 이루어진다도커 스웜 모드는 여러 개의 도커 호스트를 하나의 클러스터로 묶어서 사용하는 모드입니다. 구성원은 두 종류입니다. 스웜(클러스터) 관리자인 manager node와 참여자인 worker node입니다. 매니저 노드에서 스웜 모드를 초기화합니다.$ docker swarm init참여할 때는 join 명령을 사용합니다.$ docker swarm join --token 토큰값 매니저IP:포트토큰과 주소를 따로 찾아 헤맬 필요는 없습니다. 매니저 노드에서 init을 실행하면 join할 수..

IT·테크/개발 2026.07.28
반응형