Hola amigos vamos a ver como podemos guardar nuestras imágenes de Docker y restaurarlo en algún otro servidor.

Paso 1: Listamos la imágenes que tenemos

sudo docker images

Paso 2: Guardamos la imagen

Para nuestro trabajaremos con la imagen de ID 5948b3144ec4 o ubuntuapache
El comando tiene el siguiente formato:
sudo docker save -o ruta/nombrecontainercomprimido.tar nombrecontainer
también es valido:
sudo docker save nombrecontainer > ruta/nombrecontainercomprimido.tar

Nos ubicamos en el directorio en donde guardaremos nuestras imágenes y ejecutamos:

sudo docker save ubuntuapache | gzip > ubuntuapache.tar.gz

| gzip: permite comprimir la imagen

Paso 3: Restaurar copia

Luego de haber guardado un copiar de nuestra imagen podemos copiar a otro servidor y restaurarlo:
El comando para restaurar tiene el siguiente formato:
sudo docker load -i ruta/nombrecontainercomprimido.tar
También es valido:
sudo docker load  < ruta/nombrecontainercomprimido.tar

Debemos ubicarnos en la directorio que contiene nuestra imagen y  ejecutar:

sudo docker load -i  ubuntuapache.tar.gz

Podemos modificar el nombre:version de nuestras imágenes con el siguiente comando:
sudo docker tag idImagen nombreImagen:nombreVersion

sudo docker tag 5948b3144ec4 ubuntuapache:1.0

5948b3144ec4: ID de la imagen que deseamos cambiar de nombre o version

 

 

Categorías: Docker

Javier Salazar Carlos

Soy Ingeniero de Ingeniería de Sistemas, egresado de la Universidad Nacional del Callao, especialista en Tecnologías de la Información y de las Comunicaciones (TICs).

Deja un comentario

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

*

code