한눈에 보는 정의

Docker(도커)는 애플리케이션을 Container(컨테이너) (컨테이너)로 손쉽게 만들고 실행할 수 있게 해주는 대표적인 컨테이너 플랫폼입니다.

자세히 알아보기

  • 예문: "개발자는 Docker 이미지 하나만 넘겨주면, 어떤 서버에서든 똑같은 환경으로 애플리케이션을 실행할 수 있었다."
  • 애플리케이션과 그 실행에 필요한 모든 파일을 '이미지'라는 하나의 파일 형태로 만들어두면, 이 이미지를 그대로 실행해 컨테이너를 띄우는 방식으로 동작합니다.
  • 컨테이너 기술 자체는 도커 이전에도 있었지만, 이미지를 쉽게 만들고 공유할 수 있는 도구와 생태계를 제공하면서 컨테이너 기술을 대중화시킨 주역으로 평가받습니다.
  • 컨테이너 하나둘은 도커만으로 충분히 관리할 수 있지만, 수십·수백 개를 안정적으로 운영하려면 Kubernetes(쿠버네티스) (쿠버네티스) 같은 오케스트레이션 도구가 추가로 필요합니다.

관련 용어

최종 수정일: 2026년 9월 29일

← 용어사전 전체 목록으로