-
Infra · Container
OCI 무료 자원을 노드 3개로 나눠 Swarm을 운영해 보니
오라클 클라우드의 Always Free 자원(ARM 4코어, 메모리 24GB)을 노드 세 개로 나눠 Docker Swarm 클러스터를 운영했습니다. 어떻게 구성했고, Kubernetes와 비교해 어디가 편하고 어디를 직접 챙겨야 했는지 항목별로 정리했습니다.
-
Infra · Container
컨테이너 오케스트레이션: Compose, Swarm, Kubernetes는 무엇이 다를까
서버 한 대라면 docker compose로 충분합니다. 서버가 여러 대가 되면 무엇이 문제가 되고, 오케스트레이터는 그걸 어떻게 대신 해 줄까요? 같은 앱을 Compose, Docker Swarm, Kubernetes로 띄워 보며 차이를 비교했습니다.
-
Infra · Container
컨테이너를 만드는 리눅스 커널 기능: namespace, cgroup, OverlayFS
같은 서버의 프로세스인데, 컨테이너 안에서는 왜 다른 컴퓨터처럼 보일까요? namespace, cgroup, OverlayFS가 각각 무엇을 하는지, 그리고 배포하다 만나는 에러가 이 셋과 어떻게 이어지는지 따라가 봤습니다.
-
Infra · Container
Docker는 거들 뿐: 컨테이너는 격리된 프로세스 묶음이다
"Docker를 띄웠다"와 "컨테이너를 띄웠다"는 같은 말일까요? 엄밀히 말하면 아닙니다. Docker는 프로그램이고, 컨테이너는 커널이 격리해서 돌리는 프로세스 묶음에 붙인 이름입니다.