Att avinstallera Docker är inte lika lätt som att installera det, eftersom du ofta har kvarvarande filer. Så här blir du av med allt som har med appen att göra.

Om du är här har du installerat Docker Desktop-appen på din Mac, men du vill inte ha den längre. Du behöver bara avinstallera det – men det är lite mer komplicerat med Docker jämfört med andra macOS-appar.

Detta beror på att Docker bäddar in djupt i din Mac när den är installerad och kör många bakgrundsprocesser för att fungera. Det finns fortfarande några sätt att helt avinstallera Docker Desktop från din Mac, men de kräver några extra steg. Så läs vidare för att se vad de är!

Det enklaste sättet att avinstallera Docker från en Mac

Det enklaste sättet att avinstallera Docker Desktop från din Mac är faktiskt i själva appen. För att avinstallera Docker med Docker Desktop, gå till din Ansökningar mapp och dubbelklicka på Hamnarbetare. Klicka sedan på felikonen i det övre högra hörnet av fönstret för att öppna Felsökning meny.

Här klickar du på

instagram viewer
Avinstallera knappen längst ner. Gå igenom anvisningarna och låt Docker stänga. Vänta några sekunder innan du följer anvisningarna för att klicka och dra Docker-programfilen till papperskorgen.

Detta kommer säkert att avinstallera Docker Desktop från din Mac. Men ditt system kan fortfarande ha kvarvarande filer, och om du vill ta bort dem måste du följa de andra metoderna nedan.

Avinstallera Docker Desktop från macOS med Finder

Om du manuellt vill ta bort alla spår av Docker från din Mac kan du avinstallera Docker-programmet med Finder. Den här metoden tar lite mer ansträngning, men du vet att allt från Docker Desktop är borta i slutet av det.

Innan du fortsätter, se till att Docker-appen är helt stängd först. Du kan göra detta genom att klicka Docker Desktop > Avsluta Docker Desktop från menyraden i macOS när appen körs. Alternativt kan du använda Kommando + Q kortkommando för att avsluta Docker.

Se sedan till att du inte kör någon av Dockers bakgrundsprocesser på din Mac för om någon sådan instans är aktiv kommer appen inte att avinstalleras. För att stoppa alla Dockers bakgrundsprocesser:

  1. Lansera Aktivitetsövervakning genom att gå till Program > Verktyg eller med Spotlight-sökning.
  2. Skriv "hamnarbetare" i sökfältet och markera processerna som listas av Skift + klicka eller Kommando + klicka varje.
  3. Klicka på Stopp (X) för att avsluta alla Dockers processer på din Mac tills du startar den igen.

Vid det här laget är vi redo att avinstallera appen. Så här avinstallerar du Docker macOS manuellt med Finder:

  1. Öppna ett nytt Finder-fönster och gå till Ansökningar mapp.
  2. Klicka och dra Docker-appen till din Skräp, eller Ctrl-klicka på ikonen och välj Flytta till papperskorgen.
  3. Öppna din Macs papperskorgen och klicka på Tömma knapp.

Applikationsdelen av Docker är nu avinstallerad, men det finns fortfarande filer kvar på din Mac som du också måste ta bort. Så här tar du bort kvarvarande Docker-filer:

  1. Klick Gå > Gå till mapp från menyraden eller typ Kommando + Skift + G.
  2. Skriv "~/Bibliotek" och tryck på Lämna tillbaka (eller Stiga på) nyckel.
  3. Öppna mappen Bibliotek Inställningar mapp och leta upp com.docker.docker.plist och com.electron.dockersektop.plist filer.
  4. Markera båda filerna och dra dem till papperskorgen eller Ctrl-klicka och välj Flytta till papperskorgen.
  5. Upprepa steg 3 och 4 för följande filer, vars adresser du också kan kopiera och klistra in i Finders Gå till mapp sökfönster:
  • ~/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/Sparade applikationsstatus/com.electron.docker-frontend.savedState
  • /Library/PrivilegedHelperTools/com.docker.vmnetd
  • /Library/LaunchDaemons/com.docker.vmnetd.plist
  • /usr/local/lib/docker
  • ~/.docker

Öppna nu papperskorgen och klicka på Tömma knapp. Alla dina Docker-filer kommer att tas bort och appen kommer att avinstalleras helt från din Mac!

Använd Terminal för att avinstallera Docker från din Mac

Ett annat sätt att manuellt avinstallera Docker från din Mac är att använda Terminal. Med Terminal-appen kan du inte bara installera appar på din Mac via Homebrew men också mata in kommandon i den som låter den ta bort olika appar från systemet, inklusive kvarvarande Docker-filer och program.

Du kan starta Terminal genom att använda Spotlight-sökning eller gå till Program > Verktyg i ett Finder-fönster. Nu är du redo att ange några kommandon för att ta bort kvarvarande Docker-filer från din Mac.

De rm och -rf kommandon, som du kommer att använda i den här processen, kommer permanent att ta bort den angivna filen eller filerna bredvid den. Om du inte är försiktig med mellanslag och symboler som används inom ett kommando, kan du permanent ta bort andra filer eller till och med viktiga program på din Mac.

För att avinstallera Docker Desktop från din Mac med Terminal, kopiera och klistra in följande kommandon ett i taget i ditt terminalfönster och tryck på Lämna tillbaka nyckel för varje:

sudo rm -rf /Applications/Docker.app
sudo rm -f /usr/lokal/bin/docker
sudo rm -f /usr/lokal/bin/docker-machine
sudo rm -f /usr/lokal/bin/com.docker.cli
sudo rm -f /usr/lokal/bin/docker-compose
sudo rm -f /usr/lokal/bin/docker-compose-v1
sudo rm -f /usr/lokal/bin/docker-credential-desktop
sudo rm -f /usr/lokal/bin/docker-credential-ecr-login
sudo rm -f /usr/lokal/bin/docker-credential-osxkeychain
sudo rm -f /usr/lokal/bin/hub-tool
sudo rm -f /usr/lokal/bin/hyperkit
sudo rm -f /usr/lokal/bin/kubectl.docker
sudo rm -f /usr/lokal/bin/vpnkit
sudo rm -rf ~/.docker
sudo rm -rf ~/Library/Containers/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/Loggar/Docker\ Desktop
sudo rm -rf /usr/lokal/lib/docker
sudo rm -f ~/Library/Preferences/com.docker.docker.plist
sudo rm -rf ~/Library/Saved\ Application\ State/com.electron.docker-frontend.savedState
sudo rm -f ~/Library/Preferences/com.electron.docker-frontend.plist

Detta kommer att avinstallera Docker och alla dess återstående filer från din Mac permanent. Återigen, kom ihåg att kopiera och klistra in korrekt och gå en i taget för att undvika att radera andra viktiga systemfiler.

Avinstallera Docker från din Mac på ett säkert sätt

Det är inte särskilt svårt att avinstallera Docker Desktop-appen från din Mac. Om du gör det via någon av metoderna vi diskuterade tar du bort applikationen och de kvarvarande filerna som den implanterar djupt i ditt system snabbt och säkert.

Medan Docker Desktop gör avinstallationsprocessen enkel, låter Terminal- och Finder-metoderna dig ta bort Docker utan några framtida komplikationer. Så följ den metod som fungerar bäst för dig och din Mac.