Importar una imagen
Para obtener una copia local de la imagen, necesitamos descargarla desde un registry accesible o importarla desde la imagen ya exportada, como vimos en una receta anterior. El comando docker image import te permite importar una o más imágenes desde un tarball. La sintaxis del comando docker image import es la siguiente:
docker image import [OPTIONS] file|URL|- [REPOSITORY[:TAG]]
Preparación
Antes de comenzar, necesitas una copia local de la imagen de Docker exportada.
Cómo hacerlo…
Sigue los siguientes pasos:
-
Transfiere el archivo
myapache2.tarque creamos en la receta anterior a un nuevo host de Docker utilizando cualquier herramienta de transferencia de archivos que prefieras. -
Ahora, en el nuevo host de Docker, importa el archivo transferido
myapache2.tar, como se muestra en el siguiente código:
$ docker image import myapache2.tar apache2:imported
- Aquí, hemos importado nuestro archivo
myapache2.tarcomo una imagenapache2:imported.
Hay más…
También puedes importar archivos TAR almacenados en una ubicación remota especificando su URL.
Véase también
- La opción
helpdedocker image import:
$ docker image import --help
-
La documentación en el sitio web de Docker:
-
https://docs.docker.com/engine/reference/commandline/image_import/