GNU/Linux >> Tutoriales Linux >  >> Panels >> Docker

Cómo mover imágenes de Docker entre hosts

En nuestros tutoriales anteriores, aprendió sobre la instalación del motor Docker en CentOS/RHEL y el sistema operativo Ubuntu y extrajo imágenes del concentrador Docker. Después de eso creó contenedores con imágenes. Este tutorial lo ayudará a exportar e importar imágenes de Docker y moverlas entre hosts.

Lista de imágenes de Docker

Puño enumere las imágenes de la ventana acoplable en su sistema usando el siguiente comando.

[email protected]:~# docker images

REPOSITORY     TAG        IMAGE ID            CREATED          VIRTUAL SIZE
centos         latest     2933d50b9f77        11 days ago      196.6 MB
ubuntu         latest     36248ae4a9ac        11 days ago      188 MB

Guardar o archivar imagen

Ahora use el siguiente comando para guardar el repositorio de imágenes llamado ubuntu (ID de imagen:36248ae4a9ac) y crea un archivo comprimido llamado ubuntu-latest.tar.gz . Recuerde que guardar se usa para hacer una copia de seguridad de las imágenes de la ventana acoplable (no de los contenedores).

# docker save ubuntu | gzip > ubuntu-latest.tar.gz

Importar imagen

Después de guardar la imagen de la ventana acoplable en formato de archivo en su sistema, muévala al sistema remoto usando scp o ftp. Después de eso, use el siguiente comando en el sistema remoto para importar la imagen de Docker con el nombre ubuntu y nombre de etiqueta último .

# zcat ubuntu-latest.gz | docker import - ubuntu:latest

El comando anterior creará una imagen acoplable con el nombre ubuntu y nombre de etiqueta último en su sistema. Ahora puede lanzar contenedores utilizando esta imagen, como se muestra a continuación.

# docker run -i -t ubuntu /bin/bash

Docker
  1. Cómo reducir el tamaño de la imagen de Docker:6 métodos de optimización

  2. Cómo usar un Dockerfile para crear una imagen de Docker

  3. Cómo empaquetar y transferir imágenes de Docker de un servidor a otro

  4. Cómo compartir imágenes de Docker con otros

  5. Cómo compartir datos entre contenedores Docker

Cómo reducir el tamaño de la imagen de Docker en los contenedores de Docker

Cómo actualizar las imágenes de Docker a la última versión

Cómo usar Docker Commit para cambiar imágenes de contenedores

Guía completa para eliminar imágenes de Docker

Compartir imágenes de Docker en Docker Hub

Cómo listar/buscar/extraer imágenes de la ventana acoplable en Linux