
도커란?
: 애플리케이션 개발, 배포 및 실행을 위한 컨테이너 기반 오픈소스 플랫폼이다.
도커를 이용하면 컨테이너라는 격리된 환경으로 애플리케이션을 패키징하고 실행할 수 있는 기능을 제공한다. 따라서 1개의 서버에서 서로 다른 환경의 애플리케이션을 동시에 실행할 수 있다.
도커 아키텍처 (클라이언트-서버 아키텍처)
사용자는 도커 클라이언트을 통해 도커 데몬으로 컨테이너를 빌드하고 실행 및 배포할 수 있다.
도커는 크게 도커 클라이언트, 도커 데몬, 도커 레지스트리로 구성되어 있다.

도커 클라이언트
: 사용자가 Docker 와 상호작용하는 도구이다.
도커 데몬 (dockerd)
: 도커 클라이언트의 API 요청을 수신하여 이미지, 컨테이너, 네트워크, 볼륨 등의 Docker 객체를 관리한다.
도커 레지스트리
: Docker 이미지를 저장한다.
'Container > Docker' 카테고리의 다른 글
| [Docker-compose] 도커 컴포즈로 MySQL 컨테이너 배포 (0) | 2025.08.30 |
|---|---|
| [Dockerfile] 도커파일로 MySQL 이미지 빌드 (3) | 2025.08.30 |
| Docker 컨테이너 실행하기 (2) | 2025.03.28 |
| Docker 설치하기 [Rocky 9.4] (0) | 2025.03.16 |