Antes de instalar Docker, asegúrese de que su sistema esté actualizado ejecutando el siguiente comando:
```golpe
sudo actualización apta -y
sudo actualización apta -y
```
Ahora, instale los paquetes necesarios para preparar su sistema para la instalación de Docker:
```golpe
sudo apt install apt-transport-https ca-certificados curl software-properties-common -y
```
Paso 2:Agregar la clave GPG oficial de Docker
A continuación, agregue la clave GPG oficial de Docker para verificar la autenticidad de sus paquetes:
```golpe
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key agregar -
```
Paso 3:Agregar el repositorio estable de Docker
Después de agregar la clave, agregue el repositorio estable de Docker a la lista de repositorios de su sistema:
```golpe
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) estable"
```
Paso 4:actualice el índice del paquete APT
Actualice el índice del paquete APT para incluir el repositorio Docker recién agregado:
```golpe
sudo actualización apta -y
```
Paso 5:Instalar Docker Engine
Ahora, finalmente puedes instalar Docker Engine en tu sistema Ubuntu:
```golpe
sudo apt instalar docker-ce docker-ce-cli containerd.io -y
```
Paso 6:Configurar el servicio Docker para que se inicie al arrancar
Para asegurarse de que Docker se inicie automáticamente cada vez que se inicia su sistema, ejecute el siguiente comando:
```golpe
sudo systemctl habilitar ventana acoplable
```
Paso 7:verificar la instalación de Docker
Compruebe si Docker está instalado y ejecutándose correctamente ejecutando:
```golpe
ventana acoplable de estado sudo systemctl
```
Paso 8:Agregar usuario actual al grupo Docker
Para facilitar su uso, agreguemos su usuario actual al grupo de Docker para que pueda ejecutar comandos de Docker sin la necesidad de `sudo`:
```golpe
sudo usermod -aG ventana acoplable $USUARIO
```
Cierre sesión y vuelva a iniciarla para aplicar los cambios a su cuenta de usuario.
Paso 9:ejecutar comandos básicos de Docker
* Extraer una imagen:
```golpe
docker pull hola mundo
```
* Lista de imágenes:
```golpe
Imágenes de docker
```
* Ejecutar un contenedor:
```golpe
docker ejecuta hola mundo
```
Paso 10:Eliminar imágenes y contenedores antiguos no utilizados (opcional)
Con el tiempo, es posible que acumule imágenes y contenedores no utilizados. Para eliminarlos, use estos comandos:
```golpe
imagen acoplable podar -a
contenedor acoplable podar -f
```
Conclusión
Ahora que tiene Docker instalado y los comandos básicos a su disposición, puede comenzar a crear sus propios contenedores o aprender conceptos más avanzados de Docker. Recuerde, los contenedores han revolucionado la forma en que desarrollamos, implementamos y administramos nuestras aplicaciones. Explore y amplíe su comprensión de Docker para aprovechar sus potentes funciones y optimizar sus flujos de trabajo de desarrollo.