How to install and use Docker in Debian?
prerequisites:
1. VPS en la nube con Debian 10 instalado (puede verificar todos los paquetes VPS aquí)
2. Una cuenta en Docker Hub)
Paso 1. Instalación de Docker:
El paquete de instalación de Docker disponible en el repositorio oficial de Debian puede no ser la última versión. Por lo tanto, instalaremos docker desde el repositorio oficial de Docker para asegurarnos de obtener la última versión. Para hacer eso, tenemos que agregar un nuevo paquete con clave GPG de Docker para garantizar que el paquete sea válido.
Primero, necesitamos actualizar la lista de paquetes existente de Debian
sudo apt update
A continuación, instale algunos paquetes de requisitos previos que permitan a apt usar el paquete a través de HTTPS
sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common
Luego agregue la clave GPG del repositorio oficial de Docker
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
Tuando agregue el repositorio Docker a las fuentes apt
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
A continuación, actualice la base de datos del paquete con paquetes Docker desde el nuevo repositorio agregado
sudo apt update
Finalmente, instale Docker
sudo apt install docker-ce
Ahora, Docker está instalado, el demonio se inicia y el proceso está habilitado para comenzar en el arranque.
Para comprobar que Docker se está ejecutando
sudo systemctl status docker
Debes conseguir que el proceso esté activo
Paso 2. Ejecución de comandos de Docker sin sudo (opcional)
De forma predeterminada, los comandos de Docker solo se pueden ejecutar con el usuario root o por usuario del grupo Docker.
Para agregar el usuario al grupo de usuarios de Docker
sudo usermod -aG docker ${USER}
Deberá cerrar sesión y luego iniciar sesión para aplicar los cambios
Paso 3- Uso de comandos Docker
Para ver todos los comandos de Docker
$ docker
Finalmente, instaló Docker y aprendió a usarlo