Instala Docker en Ubuntu
Para la nueva version de Docker hay varios cambios que impactan bastante la forma tradicional de instalacion.
Algunas distro de Linux pueden tener paquetes no oficiales de Docker en sus repositorios. Segun la documentacion oficial, hay que remover paquetes relacionados y desinstalar versiones antiguas o conflictivas con Docker Engine.
Los paquetes que podrían necesitar ser desinstalados incluyen:
docker.io
docker-compose
docker-doc
podman-docker
Para desinstalar los paquetes conflictivos, puedes ejecutar el siguiente comando en la terminal:
for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done
Ubuntu
-
Actualiza tu sistema:
sudo apt update && sudo apt upgrade -y
-
Instala certificados y herramienta de transferencia de datos:
sudo apt-get install ca-certificates curl
-
Crea un directorio seguro para llaves de repositorios APT::
sudo install -m 0755 -d /etc/apt/keyrings
-
Descarga y guarda la clave GPG de Docker en el sistema::
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
-
Otorgar permisos de lectura a todos los usuarios para la clave GPG de Docker:
sudo chmod a+r /etc/apt/keyrings/docker.asc
-
X:
-
X:
-
X:
-
X:
-
Actualiza tu sistema y instala Docker:
sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io
-
Verifica que Docker esté corriendo:
sudo systemctl status docker
Post-instalación (para cualquier distribución)
Para evitar tener que usar sudo
cada vez que ejecutes el comando docker
, puedes agregar tu usuario al grupo docker
con el siguiente comando:
sudo usermod -aG docker tu_usuario
Reemplaza tu_usuario
con tu nombre de usuario. Después de esto, necesitarás cerrar sesión y volver a iniciarla para que los cambios tengan efecto.
Recuerda consultar la documentación oficial de Docker para obtener las instrucciones más actualizadas y específicas para tu versión de Linux en https://docs.docker.com/engine/install/.