Ir al contenido principal

Instala Docker en Ubuntu

EstePara ejemplola lonueva haremosversion 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 EngineEngine.

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 Ubuntu, pero su variante en Debian varia en el paquete usado para la distribucionterminal:

en

for especifico.pkg Masin detallesdocker.io aqui.docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done

Ubuntu

  1. Actualiza tu sistema:

    sudo apt update && sudo apt upgrade -y

  2. Instala las dependencias necesarias:

    sudo apt install apt-transport-https ca-certificates curl software-properties-common
  3. Agrega la clave GPG oficial de Docker:

    curl -fsSL <https://download.docker.com/linux/ubuntu/gpg> | sudo apt-key add -
  4. Agrega el repositorio de Docker a APT:

    sudo add-apt-repository "deb [arch=amd64] <https://download.docker.com/linux/ubuntu> $(lsb_release -cs) stable"
  5. Actualiza tu sistema y instala Docker:

    sudo apt update
    sudo apt install docker-ce docker-ce-cli containerd.io
  6. 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/.