A Docker eltávolítása nem olyan egyszerű, mint a telepítés, mivel gyakran maradnak maradék fájlok. Így lehet megszabadulni mindentől, ami az alkalmazással kapcsolatos.
Ha itt van, telepítette a Docker Desktop alkalmazást a Mac számítógépére, de már nincs szüksége rá. Csak el kell távolítania – de ez egy kicsit bonyolultabb a Dockerrel a többi macOS-alkalmazáshoz képest.
Ennek az az oka, hogy a Docker mélyen beágyazódik a Mac-be, amikor telepítve van, és számos háttérfolyamatot futtat a működéshez. Még mindig van néhány mód a Docker Desktop teljes eltávolítására a Mac számítógépről, de ehhez néhány további lépésre van szükség. Szóval, olvass tovább, hogy megtudd, mik ezek!
A Docker eltávolításának legegyszerűbb módja Mac számítógépről
A Docker Desktop eltávolításának legegyszerűbb módja magában az alkalmazásban van. A Docker with Docker Desktop eltávolításához lépjen a saját oldalára Alkalmazások mappát, és kattintson duplán Dokkmunkás. Ezután kattintson a hiba ikonra az ablak jobb felső sarkában a megnyitásához Hibaelhárítás menü.
Itt kattintson a Eltávolítás gombot alul. Menjen végig az utasításokon, és hagyja, hogy a Docker bezáruljon. Várjon néhány másodpercet, mielőtt követi az utasításokat, és kattintson a Docker alkalmazásfájlra, és húzza a kukába.
Ezzel biztonságosan eltávolítja a Docker Desktopot a Mac számítógépről. Előfordulhat azonban, hogy a rendszerben még mindig vannak maradék fájlok, és ha el szeretné távolítani őket, kövesse az alábbi módszereket.
Távolítsa el a Docker Desktopot a macOS-ről a Finder segítségével
Ha manuálisan szeretné eltávolítani a Docker minden nyomát Mac számítógépéről, eltávolíthatja a Docker alkalmazást a Finder segítségével. Ez a módszer egy kicsit több erőfeszítést igényel, de tudni fogja, hogy a Docker Desktopból minden eltűnt a végén.
Mielőtt folytatná, győződjön meg arról, hogy a Docker alkalmazás teljesen be van zárva. Ezt kattintással teheti meg Docker Desktop > Lépjen ki a Docker Desktopból tól től a macOS menüsor amikor az alkalmazás fut. Alternatív megoldásként használhatja a Command + Q billentyűparancs a Dockerből való kilépéshez.
Ezután győződjön meg arról, hogy nem fut a Docker egyik háttérfolyamata sem a Mac számítógépen, mert ha bármelyik ilyen példány aktív, az alkalmazás nem távolodik el. A Docker összes háttérfolyamatának leállítása:
- Dob Activity Monitor felé haladva Alkalmazások > Segédprogramok vagy a Spotlight keresés segítségével.
- Típus "dokkmunkás" a keresősávba, és jelölje ki a által felsorolt folyamatokat Shift + kattintás vagy Command + kattintás mindegyikük.
- Kattints a Állj (X) gombot a Docker összes folyamatának leállításához a Mac számítógépen, amíg újra el nem indítja.
Ezen a ponton készen állunk az alkalmazás eltávolítására. A Docker macOS kézi eltávolítása a Finderrel:
- Nyisson meg egy új Finder ablakot, és menjen a Alkalmazások mappát.
- Kattintson és húzza a Docker alkalmazást a sajátjára Szemétvagy a Control billentyűt lenyomva tartva kattintson az ikonra, és válassza ki Kidobni a kukába.
- Nyissa meg a Mac számítógépe kukáját, és kattintson a Üres gomb.
A Docker alkalmazás része most eltávolítva, de még mindig vannak fájlok a Mac-en, amelyeket szintén el kell távolítania. A maradék Docker-fájlok eltávolítása:
- Kattintson Ugrás > Ugrás a mappához a menüsorból vagy írja be Command + Shift + G.
- Típus "~/Könyvtár", és nyomja meg a Visszatérés (vagy Belép) kulcs.
- A Könyvtár mappában nyissa meg a preferenciák mappát, és keresse meg a com.docker.docker.plist és com.electron.dockersektop.plist fájlokat.
- Jelölje ki mindkét fájlt, és húzza őket a Kukába, vagy kattintson a Control billentyűt lenyomva, és válassza ki Kidobni a kukába.
- Ismételje meg a 3. és 4. lépést a következő fájlokkal, amelyek címét a Finderbe is másolhatja és beillesztheti Lépjen a Mappára kereső ablak:
- ~/Library/Cookies/com.docker.docker.binarycookies
- ~/Library/Logs/Docker Desktop
- ~/Könyvtár/Alkalmazástámogatás/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
Most nyissa meg a Kukat, és kattintson a gombra Üres gomb. Az összes Docker-fájlt eltávolítjuk, és az alkalmazást teljesen eltávolítjuk a Mac-ről!
A terminál használatával távolítsa el a Dockert a Mac számítógépről
A Docker Mac számítógépről való manuális eltávolításának másik módja a terminál használata. A Terminal alkalmazással nem csak telepítsen alkalmazásokat Mac számítógépére a Homebrew segítségével hanem olyan beviteli parancsokat is beírhat, amelyek lehetővé teszik, hogy különböző alkalmazásokat távolítson el a rendszerből, beleértve a maradék Docker fájlokat és programokat.
A Terminált elindíthatja a Spotlight keresővel vagy a következőre lépve Alkalmazások > Segédprogramok egy Finder ablakban. Most készen áll néhány parancs beírására a maradék Docker-fájlok eltávolításához a Mac számítógépről.
A rm és -rf parancsok, amelyeket ebben a folyamatban fog használni, véglegesen eltávolítja a megadott fájlt vagy a mellette lévő fájlokat. Ha nem vigyáz a parancsokon belül használt szóközökkel és szimbólumokkal, véglegesen törölhet más fájlokat vagy akár fontos programokat is a Mac gépen.
A Docker Desktop eltávolításához a Mac számítógépéről terminállal, másolja ki és illessze be egyenként a következő parancsokat a terminálablakba, majd nyomja meg a Visszatérés kulcs mindegyikhez:
sudo rm -rf /Applications/Docker.app
sudo rm -f /usr/helyi/bin/docker
sudo rm -f /usr/helyi/bin/docker-machine
sudo rm -f /usr/helyi/bin/com.docker.cli
sudo rm -f /usr/helyi/bin/docker-compose
sudo rm -f /usr/helyi/bin/docker-compose-v1
sudo rm -f /usr/helyi/bin/docker-credential-desktop
sudo rm -f /usr/helyi/bin/docker-credential-ecr-login
sudo rm -f /usr/helyi/bin/docker-credential-osxkeychain
sudo rm -f /usr/helyi/bin/hub-tool
sudo rm -f /usr/helyi/bin/hyperkit
sudo rm -f /usr/helyi/bin/kubectl.docker
sudo rm -f /usr/helyi/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/Logs/Docker\ Desktop
sudo rm -rf /usr/helyi/lib/docker
sudo rm -f ~/Library/Preferences/com.docker.docker.plist
sudo rm -rf ~/Library/Mentett\ Application\ State/com.electron.docker-frontend.savedState
sudo rm -f ~/Library/Preferences/com.electron.docker-frontend.plist
Ezzel véglegesen eltávolítja a Dockert és az összes fennmaradó fájlt a Mac-ről. Még egyszer ne feledje, hogy pontosan másolja és illessze be, és egyenként hajtsa végre a más fontos rendszerfájlok törlését.
Távolítsa el biztonságosan a Dockert a Mac-ről
Nem túl nehéz eltávolítani a Docker Desktop alkalmazást a Mac számítógépről. Ha ezt az általunk tárgyalt módszerek bármelyikével megteszi, akkor gyorsan és biztonságosan eltávolítja az alkalmazást és az általa mélyen a rendszerbe ültetett maradék fájlokat.
Míg a Docker Desktop megkönnyíti az eltávolítási folyamatot, a Terminal és Finder metódusok lehetővé teszik a Docker eltávolítását a jövőbeni bonyodalmak nélkül. Kövesse tehát azt a módszert, amely a legjobban működik Önnek és Mac számítógépének.