Dev/Docker

Q. docker를 삭제했지만, 여전히 docker -v에서 도커 정보가 보일 때

makeitworth 2022. 8. 2. 16:26

환경

linux Ubuntu 20.04.4 LTS

bash

에러 발생 상황

도커를 불러와서 작업을 시도하였으나 계속된 에러 발생으로 stackoverflow 를 헤매고 다녔다. 

(에러메세지 : ERROR: for fscrawler  Cannot start service fscrawler: error while creating mount source path '/config': mkdir /config: read-only file system)

그러다 snap으로 도커를 설치한 경우 흔히 발생하는 문제이니 도커를 삭제하고 다시 깔아보라는 글을 보았고(https://github.com/rancher/rancher/issues/13900), 그를 따라 삭제했지만, 도커 버전을 확인하는 명령어를 입력하면 여전히 도커 버전을 리턴해주는데, 정작 다른 작업은 안되는 상황에 빠지고 말았다.

에러 메세지

 

 

해결

$ whereis docker
docker: /usr/bin/docker /usr/share/man/man1/docker.1.gz

$ dpkg -S /usr/bin/docker
docker.io: /usr/bin/docker

$ sudo dpkg --purge docker.io
(Reading database ... 147210 files and directories currently installed.)
Removing docker.io (20.10.12-0ubuntu4) ...
Warning: Stopping docker.service, but it can still be activated by:
  docker.socket
Purging configuration files for docker.io (20.10.12-0ubuntu4) ...
Processing triggers for man-db (2.10.2-1) ...

 

참고 : https://stackoverflow.com/questions/50249002/docker-still-show-the-version-after-after-its-purge