¿Cómo instalar Docker Desktop en Ubuntu?

Por lo general, ejecutar y administrar imágenes de contenedores de Docker en la línea de comandos a menudo puede ser intimidante para los principiantes de Docker, y ahí es donde entra en juego Docker Desktop.

Desarrollado por Docker, Docker Desktop es una aplicación GUI gratuita y fácil de usar que permite a los usuarios ejecutar y administrar fácilmente contenedores e imágenes de Docker en una PC con Linux sin ejecutar comandos en la CLI.

Docker Desktop es una aplicación multiplataforma, lo que significa que puede instalarla en Windows, Linux y Mac. Es gratis para empresas con 250 empleados o menos, y se requiere una suscripción paga para empresas con más de 250.

En este tutorial, lo guiaremos a través de la instalación de Docker Desktop en Ubuntu 22.04.

requisitos previos

  • CPU de 64 bits con soporte de virtualización habilitado.
  • Al menos 4 GB de RAM
  • Un entorno de escritorio GUI (preferiblemente GNOME, MATE o KDE)
  • Un usuario de Sudo con derechos de administrador

(1) Confirme que la virtualización KVM está habilitada

Para confirmar que el módulo KVM está cargado, ejecute el comando

$ lsmod | grep kvm

Si el módulo está cargado, debería obtener el siguiente resultado. Indica que el módulo KVM de la CPU Intel está habilitado.

lsmod-kvm-módulo-ubuntu-linux

Si el módulo no está cargado, ejecute el siguiente comando

Para procesadores Intel

$ sudo modprobe kvm_intel

Para procesadores AMD

$ sudo modprobe kvm_amd

(2) Instalar Docker en Ubuntu 22.04

El siguiente paso es instalar Docker, primero actualice la lista de paquetes e instale las dependencias necesarias como se muestra a continuación.

$ sudo apt update
$ sudo apt install software-properties-common curl apt-transport-https ca-certificates -y

Una vez instalado, agregue la clave de firma GPG de Docker.

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker-archive-keyring.gpg

A continuación, agregue el repositorio oficial de Docker al sistema de la siguiente manera

$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

Con el repositorio en su lugar, instale Docker y otras herramientas de Docker como se muestra.

$ sudo apt install docker-ce docker-ce-cli containerd.io uidmap -y

Apt-Install-docker-container-io-ubuntu-linux

Después de que la instalación sea exitosa, use el siguiente comando para agregar la cuenta de usuario al grupo Docker

$ sudo usermod -aG docker $USER
$ newgrp docker

Para verificar que Docker se está ejecutando, ejecute el siguiente comando

$ sudo systemctl status docker

Docker-Servicio-Estado-Ubuntu-Linux

También puede verificar la versión y otra información de su instalación de Docker como se muestra

$ docker version

Docker-versión-Command-Output-Linux

(3) Instalar Docker Desktop

Docker Desktop no está disponible actualmente en los repositorios oficiales de Ubuntu ni en el mismo Docker. Por lo tanto, debe descargar manualmente los archivos binarios de Debian desde el sitio web oficial de Docker .

La última versión actual de Docker Desktop es la versión 4.15.0, que se puede descargar con el comando wget como se muestra a continuación.

$ wget https://desktop.docker.com/linux/main/amd64/docker-desktop-4.15.0-amd64.deb

wget-command-download-docker-desktop

Alternativamente, puede hacer clic en el enlace debajo de Linux DEB.

Descargar-Docker-Desktop-Ubuntu-Linux

Después de descargar el archivo, ejecute el siguiente comando apt para instalar Docker Desktop

$ sudo apt install ./docker-desktop-*-amd64.deb

apt-install-docker-desktop-debian-binario

(4) Inicie el escritorio de Docker

Una vez que Docker Desktop esté instalado, puede buscarlo e iniciarlo usando el administrador de aplicaciones, como se muestra.

Lanzamiento-Docker-Desktop-Ubuntu-Linux

También puede iniciar en la línea de comando como se muestra a continuación.

$ sudo systemctl --user start docker-desktop

Después de iniciar Docker Desktop, aparecerá el siguiente cuadro emergente, haga clic en Aceptar para aceptar los términos de la licencia.

Docker-Suscripción-Servicio-Acuerdo-Ubuntu

Después de un rato, se iniciará el panel de la GUI de Docker Desktop. La inicialización y el inicio tardan entre 3 y 5 minutos, así que tenga paciencia.

Docker-Desktop-Starting-Window-Ubuntu

Para obtener sugerencias sobre cómo usar Docker, haga clic en el botón Comenzar. Si no desea visitar, simplemente haga clic en Omitir.

Skip-Tutorial-Docker-Desktop-Ubuntu

Finalmente, accederá a la página de inicio de Docker Desktop, que tiene instrucciones sobre cómo comenzar con los contenedores, como se muestra a continuación.

Run-sample-container-docker-desktop-ubuntu

(5) Configurar el escritorio de Docker

Docker Desktop es altamente configurable, puede modificar casi todas las configuraciones para que se adapten a sus gustos.

Estos ajustes se dividen en las siguientes categorías:

  • General
  • Recursos
  • Motor acoplable
  • Características experimentales
  • Kubernetes
  • Actualizaciones de software
  • Extensiones

Para acceder a esta configuración, haga clic en el icono de engranaje superior y la pestaña Configuración mostrará las opciones anteriores.

Docker-Desktop-Configuraciones-Ubuntu

Por ejemplo, en la página de la pestaña Recursos, puede configurar los recursos del sistema requeridos por Docker Desktop, como CPU, RAM, espacio de intercambio, etc.

Docker-Desktop-Resources-Configure-Ubuntu

(6) Use Docker Desktop para ejecutar el contenedor

Una vez que haya configurado Docker Desktop según sus preferencias, puede comenzar a ejecutar contenedores. Por ejemplo, ejecutaremos un contenedor Redis.

Run-Redis-Container-via-Docker-Desktop

En la ventana emergente que aparece, seleccione el directorio en el que se extraerá la imagen del contenedor.

Directory-Publish-Container-Docker-Desktop

Docker Desktop comenzará a extraer la imagen del contenedor de Docker hub y creará una instancia de contenedor de Redis.

tirando-redis-image-docker-desktop-ubuntu

Después de extraer la imagen, se creará un contenedor y se mostrará el siguiente panel de información general.

Redis-container-running-logs-docker-desktop

Puede hacer clic en la pestaña Contenedores para ver y administrar todos los contenedores en el sistema (ya sea que estén en ejecución o detenidos).

Ver-Contenedores-Docker-Desktop-Ubuntu

De manera similar, puede hacer clic en la pestaña Imágenes para ver y administrar imágenes de contenedores extraídas.

Imágenes-Pulled-Docker-Desktop-Ubuntu

(7) Desinstalar Docker Desktop

Si ya no necesita Docker Desktop, puede desinstalarlo con el siguiente comando.

$ sudo apt purge docker-desktop

Luego elimine los archivos relacionados de Docker Desktop

$ rm -r $HOME/.docker/desktop
$ sudo rm /usr/local/bin/com.docker.cli

mi proyecto de código abierto

Kugua Cloud Classroom - Solución de educación en línea

Supongo que te gusta

Origin blog.csdn.net/xiaochong0302/article/details/128691860
Recomendado
Clasificación