왜 이 둘을 같이 이야기할까 Docker와 Kubernetes는 늘 세트처럼 언급되지만, 사실 하는 일이 완전히 다르다. Docker는 컨테이너를 "만들고 실행하는" 도구고, Kubernetes는 그 컨테이너들을 "여러 대의 서버에 걸쳐 관리하는" 도구다.인프라 관점에서 보면 이 둘은 "포장"과 "물류"의 관계에 가깝다.Docker — 애플리케이션을 상자에 포장하기문제 상황: "제 컴퓨터에서는 됐는데요?"개발자가 자기 컴퓨터에서는 잘 돌아가던 프로그램이, 서버에 올리면 안 되는 경우가 흔하다. 이유는 다양하다. 서버의 Python 버전이 다르거나, 특정 라이브러리가 안 깔려 있거나, 설정 파일 경로가 다르거나. 결국 "실행 환경"이 서로 다른 게 문제다.Docker의 해결 방식 Docker는 애플리케이션..