Docker는 '도커' 또는 '컨테이너 가상화 플랫폼'을 의미하는 명사입니다. 현대 소프트웨어 개발에서 매우 중요한 기술 중 하나로, 애플리케이션과 그 실행에 필요한 모든 것(코드, 런타임, 시스템 도구, 라이브러리 등)을 '컨테이너'라는 표준화된 단위로 패키징하는 오픈소스 플랫폼입니다. 이 컨테이너는 어떤 환경에서든 동일하게 작동하도록 보장하여, 개발과 배포 과정을 훨씬 효율적이고 일관성 있게 만듭니다. 예를 들어, 개발자의 컴퓨터에서 잘 작동하던 애플리케이션이 서버에서는 문제가 생기는 '내 컴퓨터에서는 되는데?' 현상을 방지해 줍니다. Docker는 가상 머신(VM)과 비슷하지만, 운영체제를 통째로 가상화하는 VM보다 훨씬 가볍고 빠르게 작동한다는 장점이 있습니다. 주로 기술 및 IT 분야에서 사용되는 전문 용어이며, 일상생활에서는 거의 사용되지 않습니다. 과거에는 항만 노동자를 의미하는 'docker'라는 단어도 있었지만, 현재는 소프트웨어 플랫폼의 의미로 압도적으로 많이 사용됩니다.