재설치 후 Docker "명령을 찾을 수 없음"

재설치 후 Docker "명령을 찾을 수 없음"

저는 Ubuntu 18 기반으로 Mint 19.2를 사용하고 있습니다.

apt purge제거할 폴더를 사용한 다음 삭제했습니다. 마지막으로 명령을 사용하여 Docker를 다시 설치하십시오.공식 웹 사이트.

그러나 명령을 실행하거나 docker -v응답 sudo docker -v을 받으면 다음과 같습니다.

command not found: docker

명령을 실행하면 sudo apt-get install docker-ce docker-ce-cli containerd.io다음이 표시됩니다.

Reading package lists... Done
Building dependency tree       
Reading state information... Done
containerd.io is already the newest version (1.2.10-3).
docker-ce-cli is already the newest version (5:19.03.4~3-0~ubuntu-bionic).
docker-ce is already the newest version (5:19.03.4~3-0~ubuntu-bionic).
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.

여기에 이미지 설명을 입력하세요.

이 문제를 어떻게 수정하고 Docker를 전 세계적으로 액세스할 수 있게 만들 수 있나요?

답변1

문제는 충돌이 있고 시스템이 도커를 제대로 제거하지 않는다는 것입니다.공식 홈페이지의 안내를 따랐습니다..

그러나 나에게 도움이 된 것은 docker와 관련된 모든 것을 지우는 것이었습니다.

sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-compose

그런 다음 폴더에서 docker 폴더를 삭제했습니다 /var/lib.

안전을 위해 재부팅하세요.그런 다음 공식 문서에 따라 다시 설치하십시오.

그리고 다시 재부팅하니 성공했습니다.

docker-compose별도로 설치해야 한다는 점 잊지 마세요 .

관련 정보