Desinstalar Docker Desktop
WarningDesinstalar Docker Desktop destruye los contenedores, imágenes, volúmenes y otros datos relacionados con Docker que sean locales de la máquina, y elimina los archivos generados por la aplicación. Para conservar datos importantes antes de desinstalar, consulta la sección copia de seguridad y restauración de datos.
Desde la interfaz gráfica (GUI)
- Desde el menú de Inicio de Windows, selecciona Configuración > Aplicaciones > Aplicaciones y características.
- Selecciona Docker Desktop de la lista de Aplicaciones y características y luego selecciona Desinstalar.
- Selecciona Desinstalar para confirmar tu selección.
Desde la línea de comandos (CLI)
- Localiza el instalador:
# instalación para todos los usuarios $ C:\Program Files\Docker\Docker\Docker Desktop Installer.exe # instalación por usuario (Beta) $ %LOCALAPPDATA%\Programs\DockerDesktop\Docker Desktop Installer.exe - Desinstala Docker Desktop.
- En PowerShell, ejecuta:
$ Start-Process 'Docker Desktop Installer.exe' -Wait uninstall - En el Símbolo del sistema, ejecuta:
$ start /w "" "Docker Desktop Installer.exe" uninstall
Después de desinstalar Docker Desktop, pueden quedar algunos archivos residuales que puedes eliminar manualmente. Estos son:
C:\ProgramData\Docker
C:\ProgramData\DockerDesktop
C:\Program Files\Docker
C:\Users\<tu nombre de usuario>\AppData\Local\Docker
C:\Users\<tu nombre de usuario>\AppData\Roaming\Docker
C:\Users\<tu nombre de usuario>\AppData\Roaming\Docker Desktop
C:\Users\<tu nombre de usuario>\.docker
Desde la interfaz gráfica (GUI)
- Abre Docker Desktop.
- En la esquina superior derecha del Panel de Docker Desktop, selecciona el icono Troubleshoot (Solucionar problemas).
- Selecciona Uninstall (Desinstalar).
- Cuando se te solicite, confirma seleccionando de nuevo Uninstall.
Luego puedes mover la aplicación de Docker a la papelera.
Desde la línea de comandos (CLI)
Ejecuta:
$ /Applications/Docker.app/Contents/MacOS/uninstall
Luego puedes mover la aplicación de Docker a la papelera.
NoteEs posible que encuentres el siguiente error al desinstalar Docker Desktop usando el comando de desinstalación.
$ /Applications/Docker.app/Contents/MacOS/uninstall Password: Uninstalling Docker Desktop... Error: unlinkat /Users/<USER_HOME>/Library/Containers/com.docker.docker/.com.apple.containermanagerd.metadata.plist: operation not permittedEl error de operación no permitida se reporta ya sea en el archivo
.com.apple.containermanagerd.metadata.plisto en el directorio padre/Users/<USER_HOME>/Library/Containers/com.docker.docker/. Este error se puede ignorar, ya que has desinstalado Docker Desktop correctamente. Puedes eliminar el directorio/Users/<USER_HOME>/Library/Containers/com.docker.docker/más tarde permitiendo el Acceso total al disco (Full Disk Access) a la aplicación de terminal que estés utilizando (Ajustes del Sistema > Privacidad y seguridad > Acceso total al disco).
Después de desinstalar Docker Desktop, pueden quedar algunos archivos residuales que puedes eliminar:
$ rm -rf ~/Library/Group\ Containers/group.com.docker
$ rm -rf ~/.docker
Para desinstalar Docker Desktop en Ubuntu:
Elimina la aplicación Docker Desktop. Ejecuta:
$ sudo apt remove docker-desktopEsto elimina el paquete Docker Desktop, pero no borra todos sus archivos o configuraciones.
Elimina manualmente los archivos restantes:
$ rm -r $HOME/.docker/desktop $ sudo rm /usr/local/bin/com.docker.cli $ sudo apt purge docker-desktopEsto elimina los archivos de configuración y de datos en
$HOME/.docker/desktop, el enlace simbólico en/usr/local/bin/com.docker.cliy purga los archivos de servicio de systemd restantes.Limpia los ajustes de configuración de Docker. In
$HOME/.docker/config.json, remueve las propiedadescredsStoreycurrentContext.Estas entradas le indican a Docker dónde almacenar las credenciales y qué contexto está activo. Si permanecen después de desinstalar Docker Desktop, pueden entrar en conflicto con una configuración futura de Docker.
Para desinstalar Docker Desktop en Debian:
Elimina la aplicación Docker Desktop:
$ sudo apt remove docker-desktopEsto elimina el paquete Docker Desktop, pero no borra todos sus archivos o configuraciones.
Elimina manualmente los archivos restantes:
$ rm -r $HOME/.docker/desktop $ sudo rm /usr/local/bin/com.docker.cli $ sudo apt purge docker-desktopEsto elimina los archivos de configuración y de datos en
$HOME/.docker/desktop, el enlace simbólico en/usr/local/bin/com.docker.cliy purga los archivos de servicio de systemd restantes.Limpia los ajustes de configuración de Docker. In
$HOME/.docker/config.json, remueve las propiedadescredsStoreycurrentContext.Estas entradas le indican a Docker dónde almacenar las credenciales y qué contexto está activo. Si permanecen después de desinstalar Docker Desktop, pueden entrar en conflicto con una configuración futura de Docker.
Para desinstalar Docker Desktop en Fedora:
Elimina la aplicación Docker Desktop. Ejecuta:
$ sudo dnf remove docker-desktopEsto elimina el paquete Docker Desktop, pero no borra todos sus archivos o configuraciones.
Elimina manualmente los archivos restantes:
$ rm -r $HOME/.docker/desktop $ sudo rm /usr/local/bin/com.docker.cli $ sudo dnf remove docker-desktopEsto elimina los archivos de configuración y de datos en
$HOME/.docker/desktop, el enlace simbólico en/usr/local/bin/com.docker.cliy purga los archivos de servicio de systemd restantes.Limpia los ajustes de configuración de Docker. In
$HOME/.docker/config.json, remueve las propiedadescredsStoreycurrentContext.Estas entradas le indican a Docker dónde almacenar las credenciales y qué contexto está activo. Si permanecen después de desinstalar Docker Desktop, pueden entrar en conflicto con una configuración futura de Docker.
Para desinstalar Docker Desktop en Arch:
Elimina la aplicación Docker Desktop. Ejecuta:
$ sudo pacman -Rns docker-desktopEsto elimina el paquete Docker Desktop junto con sus archivos de configuración y dependencias que no sean requeridas por otros paquetes.
Elimina manualmente los archivos restantes:
$ rm -r $HOME/.docker/desktopEsto elimina los archivos de configuración y de datos en
$HOME/.docker/desktop.Limpia los ajustes de configuración de Docker. In
$HOME/.docker/config.json, remueve las propiedadescredsStoreycurrentContext.Estas entradas le indican a Docker dónde almacenar las credenciales y qué contexto está activo. Si permanecen después de desinstalar Docker Desktop, pueden entrar en conflicto con una configuración futura de Docker.