본문 바로가기
Come on IT/DevOps

Docker 완전 삭제 방법 (feat. Ubuntu)

by JONGSKY 2024. 9. 27.
728x90
SMALL

1. 글을 작성하게 된 계기

 

K8s 등 다양한 Ops들을 설치하면서

Docker도 완전히 삭제하는 방법에 대해 정리하고자 합니다.

 

2. 삭제 방법

 

1. 도커 서비스 중지:

docker rm -f $(docker ps -qa)
sudo systemctl stop docker

 

2. 도커 패키지 제거: 도커 엔진과 관련된 패키지를 제거합니다.

sudo apt-get purge docker-ce docker-ce-cli containerd.io
sudo apt-get purge -y docker-engine docker docker.io docker-ce docker-ce-cli
sudo apt-get autoremove -y --purge docker-engine docker docker.io docker-ce

 

3. 도커 관련 파일 삭제: 도커와 관련된 모든 파일을 삭제합니다. 여기에는 컨테이너, 이미지, 볼륨 등이 포함됩니다.

sudo rm -rf /var/lib/docker
sudo rm -rf /var/run/docker.sock
sudo rm -rf ~/.docker
sudo rm -rf /etc/docker
sudo rm -rf /usr/local/bin/docker-compose
sudo rm -rf /var/lib/docker /etc/docker

 

4. 도커 그룹 제거: 도커 그룹을 삭제하여 도커와 관련된 사용자 권한을 제거합니다.

sudo groupdel docker

 

5. 잔여 패키지 정리: 사용되지 않는 패키지를 정리합니다.

sudo apt-get autoremove -y
sudo apt-get autoclean

 

이 과정을 마치면 시스템에서 도커가 완전히 제거됩니다.

728x90
LIST