Restaurar un contenedor Docker

Si tiene una copia de seguridad de su Docker Container almacenada como un archivo Tar en su máquina local o la envió a la cuenta de Docker Hub, puede restaurar ese archivo Tar nuevamente en una imagen de Docker, crear un contenedor y usarlo. En este artículo, analizaremos cómo restaurar una imagen de Docker desde un archivo Tar o extraerla de su cuenta privada de Docker Hub.

Puede seguir estos pasos para restaurar un contenedor Docker:

Paso 1: Cargue el archivo Tar

Si tiene un archivo Tar de una imagen de Docker como copia de seguridad anterior, puede cargarlo con el siguiente comando. En este ejemplo, tenemos un archivo Tar llamado my-backup en el directorio de inicio, que es la copia de seguridad de una imagen de Ubuntu con un archivo de texto dentro.

sudo docker load -i ~/my-backup.tar
Tar File

Archivo de alquitrán

Docker Load Command

Comando de carga de la ventana acoplable

Paso 2: verificar la imagen de Docker

Una vez que haya cargado el archivo Tar, puede verificar si la imagen se ha agregado a su repositorio local usando el siguiente comando.

sudo docker images
Verifying Image

Verificando la imagen

Paso 3 (opcional): extraiga una imagen respaldada de Docker Registry

Si tiene una imagen respaldada que envió anteriormente a su cuenta privada de Docker Hub, puede recuperarla con el siguiente comando.

sudo docker pull my-backup:latest

Paso 4: Ejecute el Contenedor Docker Restaurado

Para ejecutar el Contenedor asociado con la imagen restaurada, puede usar el comando Ejecutar de Docker. Usando el comando ls , encontrará los archivos intactos dentro del Docker Container.

sudo docker run -it my-backup:latest
ls
Running Container

Contenedor en ejecución

Publicación traducida automáticamente

Artículo escrito por iamrj846 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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