Деинсталирането на Docker не е толкова лесно, колкото инсталирането му, тъй като често оставате с остатъчни файлове. Ето как да се отървете от всичко, свързано с приложението.

Ако сте тук, значи сте инсталирали приложението Docker Desktop на вашия Mac, но вече не го искате. Просто трябва да го деинсталирате, но това е малко по-сложно с Docker в сравнение с други приложения на macOS.

Това е така, защото Docker се вгражда дълбоко във вашия Mac, когато е инсталиран, като изпълнява много фонови процеси, за да работи. Все още има няколко начина за пълно деинсталиране на Docker Desktop от вашия Mac, но те изискват няколко допълнителни стъпки. Така че, прочетете, за да видите какви са те!

Най-лесният начин да деинсталирате Docker от Mac

Най-лесният начин да деинсталирате Docker Desktop от вашия Mac всъщност е в самото приложение. За да деинсталирате Docker с Docker Desktop, отидете на вашия Приложения папка и щракнете двукратно върху Докер. След това щракнете върху иконата на грешка в горния десен ъгъл на прозореца, за да отворите Отстраняване на неизправности меню.

instagram viewer

Тук щракнете върху Деинсталиране бутон в долната част. Преминете през подканите и оставете Docker да се затвори. Изчакайте няколко секунди, преди да следвате указанията, за да щракнете и плъзнете файла на приложението Docker в кошчето.

Това ще деинсталира безопасно Docker Desktop от вашия Mac. Възможно е обаче вашата система все още да има остатъчни файлове и ако искате да ги премахнете, ще трябва да следвате другите методи по-долу.

Деинсталирайте Docker Desktop от macOS с Finder

Ако искате ръчно да премахнете всяка следа от Docker от вашия Mac, можете да деинсталирате приложението Docker с Finder. Този метод изисква малко повече усилия, но ще знаете, че всичко от Docker Desktop е изчезнало в края му.

Преди да продължите, първо се уверете, че приложението Docker е напълно затворено. Можете да направите това, като щракнете Docker Desktop > Излезте от Docker Desktop от лентата с менюта на macOS когато приложението работи. Като алтернатива можете да използвате Command + Q клавишна комбинация за излизане от Docker.

След това се уверете, че не изпълнявате нито един от фоновите процеси на Docker на вашия Mac, защото ако някой такъв екземпляр е активен, приложението няма да се деинсталира. За да спрете всички фонови процеси на Docker:

  1. Стартирайте Монитор на дейността като се насочите към Приложения > Помощни програми или с помощта на търсене в Spotlight.
  2. Тип "докер" в лентата за търсене и маркирайте процесите, изброени от Shift + щракване или Command + щракване всеки от тях.
  3. Щракнете върху Стоп (X) бутон, за да прекратите всички процеси на Docker на вашия Mac, докато не го стартирате отново.

На този етап сме готови да деинсталираме приложението. За да деинсталирате ръчно Docker macOS с Finder:

  1. Отворете нов прозорец на Finder и се насочете към Приложения папка.
  2. Щракнете и плъзнете приложението Docker към вашия Кошче, или Control-щракнете върху иконата и изберете Преместване в кошчето.
  3. Отворете кошчето на вашия Mac и щракнете върху празна бутон.

Приложната част на Docker вече е деинсталирана, но все още има файлове, които се задържат на вашия Mac, които също трябва да премахнете. За да премахнете остатъчните Docker файлове:

  1. Кликнете Отидете > Отидете до папка от лентата с менюта или въведете Command + Shift + G.
  2. Тип "~/Библиотека" и натиснете Връщане (или Въведете) ключ.
  3. В папката Library отворете Предпочитания папка и намерете com.docker.docker.plist и com.electron.dockersektop.plist файлове.
  4. Маркирайте и двата файла и ги плъзнете в кошчето или натиснете Control и изберете Преместване в кошчето.
  5. Повторете стъпки 3 и 4 за следните файлове, чиито адреси също можете да копирате и поставите в Finder's Отидете на папка прозорец за търсене:
  • ~/Library/Cookies/com.docker.docker.binarycookies
  • ~/Library/Logs/Docker Desktop
  • ~/Library/Application Support/Docker Desktop
  • ~/Library/Caches/com.docker.docker
  • ~/Library/Group Containers/group.com.docker
  • ~/Library/Saved Application State/com.electron.docker-frontend.savedState
  • /Library/PrivilegedHelperTools/com.docker.vmnetd
  • /Library/LaunchDaemons/com.docker.vmnetd.plist
  • /usr/local/lib/docker
  • ~/.докер

Сега отворете кошчето и щракнете върху празна бутон. Всички ваши Docker файлове ще бъдат премахнати и приложението ще бъде напълно деинсталирано от вашия Mac!

Използвайте терминал, за да деинсталирате Docker от вашия Mac

Друг начин за ръчно деинсталиране на Docker от вашия Mac е чрез използване на терминал. С приложението Terminal можете не само инсталирайте приложения на вашия Mac чрез Homebrew но също и въвеждане на команди в него, които ще му позволят да премахне различни приложения от системата, включително остатъчни Docker файлове и програми.

Можете да стартирате терминал, като използвате търсенето в Spotlight или се насочите към Приложения > Помощни програми в прозорец на Finder. Сега сте готови да въведете някои команди за премахване на остатъчните Docker файлове от вашия Mac.

The rm и -rf команди, които ще използвате в този процес, ще премахнат за постоянно посочения файл или файлове до него. Ако не внимавате с интервалите и символите, използвани в дадена команда, можете да изтриете за постоянно други файлове или дори важни програми на вашия Mac.

За да деинсталирате Docker Desktop от вашия Mac с терминал, копирайте и поставете следните команди една по една в прозореца на вашия терминал и натиснете Връщане ключ за всеки:

sudo rm -rf /Приложения/Docker.app
sudo rm -f /usr/местен/bin/docker
sudo rm -f /usr/местен/bin/docker-machine
sudo rm -f /usr/местен/bin/com.docker.cli
sudo rm -f /usr/местен/bin/docker-compose
sudo rm -f /usr/местен/bin/docker-compose-v1
sudo rm -f /usr/местен/bin/docker-credential-desktop
sudo rm -f /usr/местен/bin/docker-credential-ecr-login
sudo rm -f /usr/местен/bin/docker-credential-osxkeychain
sudo rm -f /usr/местен/bin/hub-tool
sudo rm -f /usr/местен/bin/hyperkit
sudo rm -f /usr/местен/bin/kubectl.docker
sudo rm -f /usr/местен/bin/vpnkit
sudo rm -rf ~/.docker
sudo rm -rf ~/Library/Контейнери/com.docker.docker
sudo rm -rf ~/Library/Application\ Support/Docker\ Desktop
sudo rm -rf ~/Library/Group\ Containers/group.com.docker
sudo rm -f ~/Library/HTTPStorages/com.docker.docker.binarycookies
sudo rm -f /Library/PrivilegedHelperTools/com.docker.vmnetd
sudo rm -f /Library/LaunchDaemons/com.docker.vmnetd.plist
sudo rm -rf ~/Library/Дневници/Docker\Desktop
sudo rm -rf /usr/местен/lib/docker
sudo rm -f ~/Library/Предпочитания/com.docker.docker.plist
sudo rm -rf ~/Library/Saved\ Application\ State/com.electron.docker-frontend.savedState
sudo rm -f ~/Library/Предпочитания/com.electron.docker-frontend.plist

Това напълно ще деинсталира Docker и всичките му остатъчни файлове от вашия Mac за постоянно. Още веднъж, не забравяйте да копирате и поставяте точно и да вървите един по един, за да избегнете изтриването на други важни системни файлове.

Деинсталирайте Docker от вашия Mac безопасно

Не е много трудно да деинсталирате приложението Docker Desktop от вашия Mac. Правейки това чрез някой от методите, които обсъдихме, ще премахне приложението и остатъчните файлове, които то дълбоко имплантира във вашата система, бързо и безопасно.

Докато Docker Desktop прави процеса на деинсталиране лесен, методите Terminal и Finder ви позволяват да премахнете Docker без никакви бъдещи усложнения. Така че следвайте метода, който работи най-добре за вас и вашия Mac.