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:

  1. Transfiere el archivo myapache2.tar que creamos en la receta anterior a un nuevo host de Docker utilizando cualquier herramienta de transferencia de archivos que prefieras.

  2. 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
  1. Aquí, hemos importado nuestro archivo myapache2.tar como una imagen apache2: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 help de docker image import:
$ docker image import --help