Seleccionar página

¿Que es docker?

Docker es una plataforma de software que le permite crear, probar e implementar aplicaciones rápidamente. Docker empaqueta software en unidades estandarizadas llamadas contenedores queincluyen todo lo necesario para que el software se ejecute, incluidas bibliotecas, herramientas de sistema, código y tiempo de ejecución. Aqui te dejo el enlace a su web

Instalar Docker

Es posible que la versión del paquete de instalación de Docker disponible en el repositorio oficial de Ubuntu no sea la más reciente. Para asegurarnos de contar con la versión más reciente, instalaremos Docker desde el repositorio oficial de Docker. Para hacerlo, agregaremos una nueva fuente de paquetes y la clave GPG de Docker para garantizar que las descargas sean válidas, y luego instalaremos el paquete.

Primero, actualice su lista de paquetes existente:

sudo apt update

A continuación, instale algunos paquetes de requisitos previos que permitan a apt usar paquetes a través de HTTPS:

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

Luego, añada la clave de GPG para el repositorio oficial de Docker en su sistema:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –

Agregue el repositorio de Docker a las fuentes de APT:

sudo add-apt-repository «deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable»

A continuación, actualice el paquete de base de datos con los paquetes de Docker del repositorio recién agregado:

sudo apt update

Asegúrese de estar a punto de realizar la instalación desde el repositorio de Docker en lugar del repositorio predeterminado de Ubuntu:

apt-cache policy docker-ce

Por último, instale Docker:

sudoaptinstall docker-ce

Con esto, Docker quedará instalado, el demonio se iniciará y el proceso se habilitará para ejecutarse en el inicio. Compruebe que funcione:

Cómo usar Docker sin sudo en Ubuntu

Cree un nuevo grupo si no existe. Este comando probablemente fallará ya que el grupo tal vez ya exista, pero ejecutémoslo de todos modos.

sudo groupadd docker

A continuación, debemos agregar el usuario actual al grupo.

sudo gpasswd -a $USER docker

Si no desea agregar un usuario que haya iniciado sesión actualmente, sino otro, cambie $ USER por el nombre de usuario de ese usuario. Tenga en cuenta que el usuario debe tener permiso para usar sudo.

Por último, necesitamos volver a cargar el shell para que se apliquen nuevas configuraciones de grupo. Para esto, puede reiniciar o puede cerrar la sesión y volver a iniciarla, pero ambos son enfoques nucleares cuando en realidad desea algo más sutil, así que hagamos este comando.

newgrp docker

Ya usar docker sin sudo.