# Instalación Rápida de Docker

Este tutorial presenta los comandos esenciales para instalar Docker Engine en un sistema Ubuntu 24.04/25.04. La guía le dirigirá a través de la configuración del repositorio oficial de Docker, la instalación de los paquetes de Docker más recientes (motor, CLI, containerd y plugins), y la configuración necesaria para permitir la gestión de Docker sin requerir privilegios de superusuario (`sudo`) en cada comando.

### 1\. Actualizar índice de paquetes e instalar prerrequisitos

```bash
sudo apt update 

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

### 2\. Añadir la clave GPG oficial de Docker

```bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```

### 3\. Añadir el repositorio de Docker a las fuentes de APT

```bash
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
```

### 4\. Actualizar el índice de paquetes con el nuevo repositorio

```bash
sudo apt update
```

### 5\. Instalar Docker Engine, CLI, containerd y plugins

```bash
sudo apt install docker-ce
```

### 6\. Añadir tu usuario al grupo 'docker' para ejecutar comandos sin 'sudo'

```bash
sudo usermod -aG docker ${USER}
```

### 7\. Aplicar los cambios de grupo

Necesitarás cerrar sesión y volver a entrar, o ejecutar '**newgrp docker**'. **newgrp** aplica el cambio temporalmente en su terminal.

```bash
newgrp docker
```
