7-1. 컨테이너의 삭제 <> 이미지의 삭제
컨테이너의 생성 시 이미지가 필요한 것은 예전 글에서 여러 차례 보았습니다.
run 커맨드 실행 시 이미지가 없을 때는 이렇게 이미지를 먼저 받아오죠.
하지만 반대로 컨테이너를 삭제해도 이미지는 삭제되지 않습니다.
그래서 컨테이너를 지웠다가 다시 만들면, 이미지를 받아오는 과정이 생략되죠.
위의 사진처럼요.
(물론 동일한 이미지를 사용했을 때에 해당하는 얘기입니다.)
이미지 역시 용량을 차지하기 때문에 필요 없을 때는 삭제하는 것이 좋겠습니다.
7-2. 이미지 조회와 삭제
먼저 어떤 이미지가 남아있는지 조회해보도록 하겠습니다.
커맨드는 다음과 같습니다.
docker image ls [OPTIONS] [REPOSITORY[:TAG]]
실습을 통해 받아온 nginx 이미지가 보이네요.
각 칼럼의 정보는 아래와 같습니다.
컬럼 | 정보 |
REPOSITORY | 이미지 이름 |
TAG | 버전 정보 |
IMAGE ID | 이미지 ID |
CREATED | 생성 후 경과된 시간 |
SIZE | 용량 |
그럼 이번에는 이미지를 삭제해보도록 하겠습니다.
삭제 커맨드는 다음과 같습니다.
docker image rm [OPTIONS] IMAGE [IMAGE...]
네. 위와 같이 삭제된 것을 볼 수 있습니다.
https://docs.docker.com/engine/reference/commandline/image/
도커 이미지 커맨드의 자세한 정보는 위의 문서를 참고하시면 되겠습니다.
Docker - 스토리지 (0) | 2022.11.16 |
---|---|
Docker - 도커 네트워크 (0) | 2022.11.15 |
Docker - 컨테이너의 통신 (0) | 2022.11.14 |
Docker - 컨테이너의 기본적인 사용법 (생성부터 삭제까지) (0) | 2022.11.13 |
Docker - 컨테이너의 기본적인 사용법 (명령어) (0) | 2022.11.12 |
댓글 영역