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
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
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