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