반응형
도커 패키지 삭제
sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras
도커 오브젝트(이미지, 볼륨, 컨테이너, 설정 파일, 네트워크) 삭제
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
설치할 때 진행하는 삭제 명령어와는 다른 것일까?
Uninstall old versions에서 사용하는 명령어는 리눅스 배포판(ex. ubuntu, debian...)에서 기본적으로 제공될 수 있는 패키지를 삭제를 하는 것이기에 도커 패키지를 완전히 삭제하는 것 과는 다른 목적을 가지고 있습니다. 그렇기에 완벽하게 삭제가 이루어지지 않을 수 있기에 위의 명령어를 사용하는 것을 권합니다.
도커 오브젝트는 패키지를 삭제할 때 같이 삭제되지 않는 것인가?
이미지, 컨테이너, 볼륨과 네트워크는 /var/lib/docker에 저장되어 있으며 사용자 지정 설정 값은 /var/lib/containerd에 저장되어 있습니다. 해당 데이터는 패키지 삭제 시 자동적으로 삭제되지 않기에 기존의 사용하였던 정보까지 초기화하고 싶다면 위의 명령어를 사용해야 됩니다.
만약 패키지만 다시 설치한다면 기존의 데이터는 유지한 채 사용하게 됩니다.
Reforence
'cloud > question' 카테고리의 다른 글
Question <4> | Detach mode란? (0) | 2024.11.12 |
---|---|
Question <3> | Docker engine과 docker desktop의 차이 (0) | 2024.11.10 |
docker package 특정 버전 다운로드 (0) | 2024.11.08 |
Question <2> | workload는 무엇을 의미할까? (0) | 2024.09.29 |
Question <1> | docker exec의 옵션 중 " -it 또는 -i -t "는 무엇일까? (0) | 2024.09.23 |