pasos para recuperar y actualizar docker

El plan de actualización de Docker, paso a paso:

Paso 1 — Copia de seguridad primero:

bash

sudo cp -r /srv/homeautomation /srv/homeautomation_backup_$(date +%Y%m%d)
cp ~/docker/docker-compose.yml ~/docker-compose.yml.backup

Paso 2 — Parar todos los contenedores:

bash

docker-compose -f ~/docker/docker-compose.yml down

Paso 3 — Desinstalar el Docker malo:

bash

sudo apt-get remove docker-ce docker-ce-cli containerd.io -y
sudo apt-get purge docker-ce docker-ce-cli containerd.io -y

Paso 4 — Instalar Docker correctamente para Jammy:

bash

sudo apt-get update
sudo apt-get install ca-certificates curl gnupg -y
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y

Paso 5 — Verificar la instalación:

bash

docker version

Paso 6 — Levantar todo de nuevo:

bash

docker-compose -f ~/docker/docker-compose.yml up -d

¿Quieres que vayamos paso a paso ejecutando uno a uno? Te recomiendo hacerlo así para que puedas compartir el resultado de cada uno antes de continuar.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *