nginx이미지와 컨테이너를 삭제해보자
특정 이미지를 통해 만든 컨테이너가 존재한다면 해당 이미지는 삭제할 수 없다.
삭제 순서
- 구동 중인 컨테이너 중지하기
- 컨테이너 삭제
- 이미지 삭제
컨테이너 중지하기
+ 컨테이너 시작, 재시작
docker stop webserver
// docker stop {컨테이너 이름 or 컨테이너 ID}
docker start {컨테이너 이름 or 컨테이너 ID}
docker restart {컨테이너 이름 or 컨테이너 ID}
stop : 컨테이너를 중지시킨다.
start : 컨테이너를 시작한다.
restart : OS를 재부팅하듯이 컨테이너를 재시작한다.
컨테이너 삭제
docker rm {컨테이너 이름 or 컨테이너 ID}
// 모든 컨테이너 삭제
// docker rm $(docker ps -a -q)
컨테이너를 삭제한다.
컨테이너 이름 or ID를 공백으로 구분해 여러 컨테이너를 한 번에 지울 수도 있다.
이미지 삭제
docker rmi {이미지 이름 or ID}
// 모든 이미지 삭제
// docker rmi $(docker images -q)
nginx 컨테이너와 nginx 이미지를 삭제해보았다.
'DevOps > Docker' 카테고리의 다른 글
[Docker] Django 개발 환경 세팅 #2 (0) | 2021.08.05 |
---|---|
[Docker] Django 개발 환경 세팅 #1 (0) | 2021.08.04 |
[Docker] MariaDB - docker로 관리하기 (0) | 2021.07.29 |
[Docker] Nginx 웹서버 구동해보기 (2) | 2021.07.26 |
[Docker] 계획 + 공부를 위해 참고한 사이트 모음 (3) | 2021.07.26 |