728x90
<Image 삭제>
컨테이너 활성화를 끄고, 컨테이너를 지우고 이미지를 지우는 과정
1. 컨테이너 비활성화
- 컨테이너 정지 상태여야 함
ubuntu@host1:~/Labs$ docker container stop $(docker container ps -a | grep Up)
>> Up되어 있는 컨테이너 모두 정지
<상태 확인>
ubuntu@host1:~/Labs$ docker container ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
7a0d333a17f8 choisieun/myweb:1.0 "/docker-entrypoint.…" 14 minutes ago Exited (0) 15 seconds ago reverent_edison
d8186f16e4f6 portainer/portainer-ce "/portainer" 4 hours ago Exited (2) 15 seconds ago infallible_mclaren
68858f6f8205 mariadb:10.2 "docker-entrypoint.s…" 5 hours ago Exited (0) 13 seconds ago mariadb
d33ef0d2bad2 mysql:5.7-debian "docker-entrypoint.s…" 5 hours ago Exited (0) 5 hours ago nifty_khayyam
0b9369296812 myweb:1.0 "/docker-entrypoint.…" 5 hours ago Exited (0) 15 seconds ago mywebserver2
f9bfb7797618 rockylinux:8.9-minimal "bash" 7 hours ago Exited (0) 6 hours ago linux-rocky
a6a1333808a4 ubuntu:22.04 "bash" 24 hours ago Exited (0) 24 hours ago linux-ubuntu
95f202fb53fe centos:8 "bash" 24 hours ago Exited (0) 24 hours ago linux-centos
2. 컨테이너 삭제
ubuntu@host1:~/Labs$ docker container ps --filter 'status=exited' -a -q
7a0d333a17f8
d8186f16e4f6
68858f6f8205
d33ef0d2bad2
0b9369296812
f9bfb7797618
a6a1333808a4
95f202fb53fe
>> exited 되어 있는 컨테이너 목록 확인
ubuntu@host1:~/Labs$ docker container rm $(docker container ps --filter 'status=exited' -a -q)
7a0d333a17f8
d8186f16e4f6
68858f6f8205
d33ef0d2bad2
0b9369296812
f9bfb7797618
a6a1333808a4
95f202fb53fe
>> 컨테이너 삭제
<삭제 확인>
ubuntu@host1:~/Labs$ docker container ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
3. 이미지 지우기 (이미지 목록 확인)
ubuntu@host1:~/Labs$ docker image ls -q
6b60617e4b69
6b60617e4b69
174c8c134b2a
f208c2c858b1
1a0fb356ea35
a45448f0eb32
dd1b12fcb609
0a9dafac78cc
6dca13361869
625e5b493bbb
5d0da3dc9764
ubuntu@host1:~/Labs$ docker image rm $(docker image ls -q)
>> 이미지 삭제
'클라우드 + DevOps > Docker' 카테고리의 다른 글
Docker 실습 :: Docker 이미지 수정과 적용 (0) | 2024.02.14 |
---|---|
Docker 이미지 / 컨테이너 관리 및 모니터링 명령어 (0) | 2024.02.13 |
Docker 실습 :: Docker hub / scp 명령어를 이용한 Image 전송 방법 (1) | 2024.02.11 |
Docker 실습 :: 호스트네임 알려주는 컨테이너 생성 (1) | 2024.02.10 |
Docker 실습 :: 제작한 이미지를 Github에 배포하고 가져오기 (1) | 2024.02.09 |