🔧 Engineering/📁 Infra & System

Docker 기본 명령어 정리

만두개 2026. 3. 16. 14:01
반응형
SMALL

Docker를 사용하면서 자주 사용하는 기본 명령어들을 정리해봤다.
컨테이너 상태 확인, 실행, 삭제 등 기본적으로 사용하는 명령어 위주로 정리했다.


1. Docker 버전 확인

Docker 설치가 정상적으로 되었는지 확인할 때 사용한다.

docker --version
 

Docker version 24.0.7
 

2. Docker 정보 확인

Docker 환경 정보를 확인할 수 있다.

docker info
 

확인 가능한 정보

  • 컨테이너 수
  • 이미지 수
  • 저장 드라이버
  • Docker root directory

3. 실행 중인 컨테이너 확인

현재 실행 중인 컨테이너를 확인한다.

docker ps
 

출력 예

CONTAINER ID IMAGE COMMAND STATUS
 

4. 모든 컨테이너 확인

중지된 컨테이너까지 모두 확인할 수 있다.

docker ps -a

5. 이미지 목록 확인

현재 Docker에 저장된 이미지 목록을 확인한다.

docker images
 

6. 이미지 다운로드

Docker Hub에서 이미지를 다운로드할 때 사용한다.

docker pull ubuntu
 

7. 컨테이너 실행

이미지를 기반으로 컨테이너를 실행한다.

docker run ubuntu
 

docker run -it ubuntu /bin/bash
 

옵션 설명

옵션 설명
-it interactive terminal
-d 백그라운드 실행
--name 컨테이너 이름 지정

8. 실행 중인 컨테이너 중지

docker stop <container_id>
 

예)

docker stop 3f21c8
 

9. 컨테이너 삭제

docker rm <container_id>
 

10. 이미지 삭제

docker rmi <image_id>
 

11. 컨테이너 로그 확인

컨테이너 로그를 확인할 수 있다.

docker logs <container_id>
 

12. 컨테이너 내부 접속

실행 중인 컨테이너 내부에 접속할 때 사용한다.

docker exec -it <container_id> /bin/bash
 

정리

Docker에서 자주 사용하는 기본 명령어는 다음과 같다

명령어 설명
docker ps 실행 중인 컨테이너 확인
docker ps -a 전체 컨테이너 확인
docker images 이미지 목록 확인
docker pull 이미지 다운로드
docker run 컨테이너 실행
docker stop 컨테이너 중지
docker rm 컨테이너 삭제
docker logs 로그 확인
docker exec 컨테이너 접속

 

반응형
LIST

'🔧 Engineering > 📁 Infra & System' 카테고리의 다른 글

Linux Mount (마운트) 정리  (0) 2026.03.17
GPU 서버 점검 명령어 정리  (0) 2026.03.17
Linux 로그 확인 (journalctl)  (0) 2026.03.16
Server Boot 과정  (0) 2026.03.16
Linux에서 TTY와 PTS란? (차이 정리)  (0) 2026.03.13