Hoy vamos a ver como instalar Docker Desktop en Ubuntu. Docker Desktop es una aplicación muy fácil de instalar que nos permite crear y compartir microservicios y aplicaciones en contenedores Docker de una manera muy sencilla usando interfaz gráfica.
Para poder instalar Docker Desktop en Ubuntu o en otro Linux, descargaremos el fichero desde la web https://docs.docker.com/get-docker seleccionando Docker Desktop for Linux.
En el momento de descargar el fichero, nos mostrara la versión .deb para Ubuntu, debian y derivados y el .rpm para RedHat, Fedora etc. En nuestro caso seleccionamos el .deb.
Lo descargamos.
Atención: Si usamos VMware Workstation para nuestro host, acordaros de habilitar desde hardware –> Processors –> Virtualize Intel VT-x/EPT or AMD-V/RVI.
En este caso tenemos habilitado el modulo porque se ha cargado de manera automática porque el host tiene soporte para virtualización.
De no tenerlo, tendríamos que cargar el modulo de forma manual con modprobe kvm
Para chequear si tenemos habilitados los módulos de KVM, ejecutamos lsmod | grep kvm.
También tendremos que chequear el propietario y permisos con ls -la /dev/kvm
Lo siguiente que haremos es meter nuestro usuario al grupo de kvm para acceder al dispositivo, con sudo usermod -aG kvm $USER
Chequeamos con sudo cat /etc/group | grep gorka que el usuario se ha añadido correctamente al grupo.
Y pasaremos a instalar el paquete descargado con docker desktop. Ejecutamos sudo dpkg -i dockerdesktop.deb
Al instalar docker desktop, puede que nos de un error de que nos falten una serie de paquetes, como en este caso qemu-system-x86 y pass
Así que si hacen falta pues los instalamos.
Aunque también puede que nos de un problema de dependencias.
Por lo que lo intentaremos solucionar con sudo apt –fix-broken install
Si lo ha solucionado correctamente, intentaremos de nuevo instalar qemu-system-x86 y pass.
Solucionados todos los problemas que han ido saliendo, ejecutamos de nuevo la instalación de docker desktop con sudo dpkg -i dockerdesktop.deb
Una vez instalado, desde la interfaz grafica buscaremos Docker Desktop y lo ejecutamos.
Aceptamos los terminos
Y se abrirá Docker Desktop mientras va cargando e iniciando servicios.
Una vez arrancado, ya tendremos disponible para empezar a ejecutar contendores.
En este link, os dejo la documentación oficial de la instalación https://docs.docker.com/desktop/linux/install/
También dejo este otro sobre como instalar Docker Engine en Ubuntu.
Saludos y espero que os sirva.