코딩이야기/Docker
도버 입문 5강. 도커 이미지 삭제하기
RockSlim
2024. 6. 2. 23:00
이미지 다운로드
docker pull [이미지:태그]
(보통 태그는 버전을 명시하는 것 같다. 태그를 입력하지 않으면 최신버전을 다운로드한다.)
이미지 확인
docker images
현재 실행중인 컨테이너 확인
docker ps // 중지된 것은 보이지 않고, 실제로 실행중 인것만 보인다.
docker ps -a // 중지된 컨테이너도 모두 보인다.
이미지 삭제하기
현재 실행중인 컨테이너 혹은 중지된 컨테이너인 경우 삭제할 수 없다.
docker rmi [IMAGE ID]
docker rmi [REPOSITORY]
이미지 실행시키기 (컨테이너로 띄운다)
docker run
컨테이너 중지하기 (실행중인 것을 중지)
docker stop [CONTAINER ID]
컨테이너 삭제하기 (종료된 것을 삭제)
docker rm [CONTAINER ID]
기억할 것
- 컨테이너의 상태는 2가지가 있다.
- 실행중 : docker ps 로 확인 가능
- 중지중 : docker ps -a 를 해야 비로소 확인 가능
- 컨테이너라는 의미는 메모리에 할당된 프로세스 상태라는 상태인데 docker stop 명령어로 중지 했는데 계속 프로세스 상태인것일까? 라는 의문에는 나중에 설명해주신다고 한다.
- 이미지를 삭제할 때는 컨테이너로 띄워져 있을 때는 삭제할 수 없다. (중지된 컨테이너라도 docker rm 으로 아예 컨테이너에서 지워줘야 이미지를 삭제할 수 있다.)