728x90
반응형
Docker 명령어
pull 명령어
레지스트리에서 로컬 시스템으로 이미지를 다운로드합니다.
docker pull [OPTIONS] NAME[:TAG|@DIGEST]

Redis의 이미지를 가져오겠습니다.
최신 버전의 이미지를 가져올 경우에는 latest를 입력하시면 됩니다.
docker pull redis:latest
특정 버전을 가져올 경우에는 버전을 입력하시면 됩니다.
docker pull redis:8.2.1

images 명령어
로컬 시스템에 다운로드된 이미지를 리스트로 보여줍니다.
docker images [OPTIONS] [REPOSITORY[:TAG]]

모든 이미지을 보여줍니다.
docker images
docker image ls

image rm 명령어
로컬 시스템에 다운로드된 이미지들을 삭제합니다.
docker image rm [OPTIONS] IMAGE [IMAGE...]

redis 이미지를 삭제합니다.
docker image rm acb90ced0bd7 <-- docker image rm <IMAGE ID>
docker rmi acb90ced0bd7 <-- docker rmi <IMAGE ID>

ps 명령어
컨테이너를 리스트로 보여줍니다.
docker ps [OPTIONS]

-a : 모든 컨테이너를 보여줍니다. (-a가 없으면 실행중인 컨테이너만 나옵니다.)
docker ps -a

run 명령어
이미지로 새로운 컨테이너를 생성하고 실행합니다.
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

redis 이미지를 실행시켜 redis 컨테이너를 생성하고 실행합니다.
-d : 백그라운드에서 컨테이너를 실행하고 컨테이너 ID를 인쇄합니다.
--name : 컨테이너 이름을 설정합니다.
docker run -d --name dev-redis acb90ced0bd7 <-- docker run -d --name dev-redis <IMAGE ID>

stop 명령어
실행 중인 컨테이너를 안전하게 정지시킵니다.
docker stop [OPTIONS] CONTAINER [CONTAINER...]

실행 중인 redis 컨테이너를 중지시킵니다.
docker stop dev-redis <-- docker stop <NAME>

start 명령어
정지된 상태의 컨테이너를 다시 실행시킵니다.
docker start [OPTIONS] CONTAINER [CONTAINER...]

중지된 redis 컨테이너를 다시 실행시킵니다.
docker start dev-redis <-- docker start <NAME>

rm 명령어
중지된 컨테이너를 삭제합니다.
docker rm [OPTIONS] CONTAINER [CONTAINER...]

중지된 redis 컨테이너를 삭제합니다.
실행중인 redis 컨테이너를 삭제하면 데몬으로부터 에러 응답이 옵니다.
"컨테이너가 실행 중입니다. 제거하기 전에 컨테이너를 중지하거나 강제로 제거하세요."
docker rm dev-redis <-- docker rm <NAME>

728x90
반응형
'Spring & Spring Boot > Docker & Monitoring' 카테고리의 다른 글
| [1] Spring Boot App 모니터링 - Spring Boot Actuator, Micrometer (0) | 2026.10.03 |
|---|---|
| [5] Docker - compose, commit (0) | 2026.09.15 |
| [4] Docker - 명령어로 Redis CLI 실행, 환경 설정 (0) | 2026.09.15 |
| [2] Docker - 이미지 다운로드 및 컨테이너 실행, Redis (0) | 2026.09.15 |
| [1] Docker Desktop 설치 및 실행 (0) | 2026.09.15 |