도커(Docker) 기초 지식 정리도커(Docker)는 컨테이너(Container) 기술을 이용하여 애플리케이션을 격리된 환경에서 실행할 수 있도록 하는 오픈소스 플랫폼입니다.전통적인 가상머신(Virtual Machine)보다 가볍고 빠르며, 개발·배포 환경을 통일할 수 있어 DevOps, 클라우드 환경에서 널리 사용됩니다.1. 도커의 핵심 개념① 컨테이너(Container)애플리케이션과 그 실행 환경(라이브러리, 설정 등)을 패키징하여 실행하는 단위독립적인 네임스페이스(Namespace)와 Cgroup(Control Group)을 사용해 격리가상머신과 달리 OS 커널을 공유하므로 가볍고 빠름② 이미지(Image)컨테이너 실행을 위한 템플릿읽기 전용(Read-only) 계층 구조로 되어 있음예: ngin..