본문으로 건너뛰기

도커 설치 + 기본적인 조작 방법을 익혀보자


Section1. 도커를 사용하려면

도커 환경을 구축하는 방법은 다음과 같다:

  1. 리눅스 컴퓨터에 도커 직접 설치
  2. 가상 머신이나 클라우드 환경에 도커 설치
  3. 윈도우용 / MacOS용 도커 데스크톱 사용

도커 데스크톱(Docker Desktop):
리눅스 운영체제가 포함된 도커 엔진

  • Windows: Hyper-V 기반
  • macOS: HyperKit 기반

도커 데스크톱

※ 일반적인 가상 머신처럼 운영체제가 2개 있는 것이 아니라,
도커 전용으로 숨겨진 리눅스 운영체제를 사용하는 구조임

  • 도커는 64비트 운영체제에서만 동작함

💡 각 운영체제별 설치 조건은 도커 공식 홈페이지 참고
(버전이나 사양은 자주 바뀌므로)


Section2. 도커 설치

설치는 간단히:

💡 도커 설치 후 컴퓨터가 느려지는가?

컨테이너가 실행 중이라면 CPU, 메모리 사용량 증가로 인해 일시적으로 느려질 수 있음

💡 CE vs EE

  • Community Edition (CE): 일반 개발자용, 무료
  • Enterprise Edition (EE): 기업 대상, 보증/보안 기능 포함
  • Windows Server는 EE 버전에서만 지원

Section3. 도커의 조작 방법: 명령 프롬프트 및 터미널

주요 도커 명령어 정리

# 도커 버전 확인
docker --version

# 도커 서비스 상태 확인
docker info

# 실행 중인 컨테이너 목록
docker ps

# 모든 컨테이너 목록 (중지 포함)
docker ps -a

# 이미지 목록 보기
docker images

# 컨테이너 실행
docker run hello-world

# 컨테이너 중지
docker stop [컨테이너_ID 또는 이름]

# 컨테이너 삭제
docker rm [컨테이너_ID 또는 이름]

# 이미지 삭제
docker rmi [이미지_ID 또는 이름]

💡 도커를 처음 접하는 경우 hello-world 이미지를 실행해보며 구조를 익히는 것이 좋음.


이제 도커를 설치하고 기본적인 명령어로 조작해볼 수 있는 준비가 되었습니다!