쿠버네티스(K8s)란? 도커와 헷갈리는 분들께

쿠버네티스(K8s)란

“도커 이미 쓰고 있는데 쿠버네티스는 왜 또 배워야 하나요?” 스터디나 사내 교육에서 이 질문, 정말 자주 받습니다. 컨테이너 하나 띄우는 것과 그 컨테이너를 수백 개 안정적으로 운영하는 건 완전히 다른 차원의 문제거든요. 오늘은 쿠버네티스가 정확히 뭘 해결해주는 도구인지, 도커와는 어떤 관계인지부터 차근차근 정리해보겠습니다. 핵심 요약 1. 도커는 컨테이너를 “만들고 실행”하는 도구, 쿠버네티스는 그 컨테이너들을 대규모로 … Read more

DevOps 온보딩 3개월, 1주차엔 몰랐던 것들

DevOps 온보딩

입사 첫 주에 인프라 다이어그램 한 장 받아 들고 “이거 대체 어디서부터 봐야 하나” 막막했던 기억, DevOps로 이직해보신 분들이라면 다들 공감하실 겁니다. 코드 몇 줄 짜는 것보다 조직의 배포 문화와 암묵적 룰을 파악하는 데 더 오래 걸리는 게 이 직군의 특징이죠. 1주차부터 3개월 차까지 실제로 겪은 온보딩 과정과, 그 시기마다 필요했던 스킬셋을 시기별로 정리해봤습니다. 핵심 … Read more

Docker Compose 설치 및 사용법, 실무 운영 기준으로 정리

Docker Compose

Docker Compose를 처음 도입할 때 docker-compose와 docker compose 명령어 차이 때문에 스크립트가 절반쯤 깨진 경험이 있습니다. 문서마다 표기가 달라서 어떤 게 최신인지 헷갈리는 분들이 많으실 겁니다. 이 글에서는 V2 기준으로 설치부터 실전 운영까지 실무 관점에서 정리했습니다. Docker Compose V2는 Docker CLI 플러그인 형태로 통합되어 docker compose 명령어로 실행합니다. 구버전 docker-compose(V1, 하이픈 표기)는 2023년 7월 지원이 … Read more