Las imágenes de Docker son un componente importante de Docker. Son la plantilla que contiene instrucciones para crear/construir contenedores Docker. Mientras trabajan en Docker, los desarrolladores pueden querer guardar las imágenes de Docker como un archivo de archivo por diferentes razones, como mantener una copia de seguridad de imágenes, desarrollo fuera de línea, etc. En esta situación, Docker proporciona un "Docker SaveComando para guardar una o varias imágenes en un archivo de archivo.
Este estudio explicará cómo el "ahorrarLa función funciona en Docker.
¿Cómo funciona la función de guardado o el comando "guardar" en Docker??
El "Docker Save"Es un comando en Docker utilizado para guardar imágenes de Docker de una sola o múltiples en un archivo de archivo. El archivo de archivo se puede usar para la copia de seguridad de las imágenes de Docker y transferir imágenes a otra PC.
Mire los siguientes ejemplos para ver cómo el "Docker Save"Funciona el comando.
Ejemplo 1: Cómo guardar y cargar una imagen de Docker después de eliminar la imagen existente?
En este ejemplo, se realizarán las siguientes operaciones:
Paso 1: Mostrar imágenes de Docker
Primero, ejecute el siguiente comando para enumerar todas las imágenes de Docker disponibles:
Docker Image LS
La siguiente salida muestra todas las imágenes de Docker. Ahora, elija la imagen de Docker deseada para guardarla como un archivo. Por ejemplo, hemos seleccionado el "alpino" imagen:
Paso 2: Guarde la imagen de Docker como un archivo
Luego, guarde la imagen de Docker seleccionada como un archivo con la ayuda del comando proporcionado:
Docker salvo alpine -o my -alpine.alquitrán
Aquí:
Alternativamente, el comando declarado a continuación también se puede usar para guardar la imagen de Docker como un archivo:
Docker Save Alpine> my-alpine2.alquitrán
Aquí, "my-alpine2.Tar ”es el nombre del archivo de salida:
Paso 3: Verificar los cambios
Utilizar el "LSComando "con el nombre del archivo de salida para ver si la imagen de Docker seleccionada se ha guardado como un archivo o no:
ls my-alpino.alquitrán
Se puede ver que la imagen de Docker deseada se ha guardado como un archivo de archivo de alquitrán:
Paso 4: Eliminar la imagen de Docker existente
A continuación, elimine la imagen Docker existente del repositorio:
Docker Image RM Alpine
Aquí el "RM"La opción se usa para eliminar el"alpino"Imagen de Docker:
Paso 5: Verifique la imagen eliminada
Ejecute el comando que se encuentra a continuación para verificar si la imagen deseada se ha eliminado o no:
Docker Image LS
En la siguiente salida, el "alpinoNo se puede ver la imagen de Docker, lo que significa que se ha eliminado del repositorio:
Paso 6: Cargar imagen de Docker desde el archivo de archivo
Ahora, cargue la imagen de Docker deseada desde el archivo Tar Archive utilizando el comando proporcionado:
Docker Load -I my -alpino.alquitrán
Aquí:
Este comando cargará el "alpino"Imagen del"my-alpino.alquitrán" archivo:
Paso 7: Verificación
Por último, asegúrese de que la imagen deseada se haya cargado desde el archivo de archivo o no:
Docker Image LS
En la siguiente captura de pantalla, el "alpinoSe puede ver la imagen de Docker, lo que significa que se ha cargado con éxito desde el archivo de archivo:
Ejemplo 2: Cómo guardar múltiples imágenes de Docker a la vez?
En este ejemplo, seleccionaremos dos imágenes de Docker y las guardaremos en el archivo de Archivo de TAR utilizando el "Docker save -o " dominio.
Paso 1: Guardar varias imágenes
Para guardar varias imágenes a la vez, utilice el "Docker Save"Comando con el"-OOpción "y especifique el nombre del archivo de salida y los nombres de múltiples imágenes:
Docker save -o my -Images.alpino alpino nginx
Aquí:
Paso 2: Verificación
Ejecute el siguiente comando para verificar si varias imágenes de Docker se han guardado como un archivo o no:
LS My-Images.alquitrán
La imagen a continuación indica que las múltiples imágenes de Docker se han guardado en un archivo de archivo de alquitrán I I.mi., "My-Images.alquitrán":
Hemos explicado eficientemente cómo el "ahorrar"El comando funciona en Docker.
Conclusión
El "Docker Save"Es un comando Docker utilizado para guardar imágenes de Docker individuales o múltiples en un archivo de Archivo de TAR. Para guardar la imagen de Docker individual como un archivo, el "Docker save -o Se utiliza el comando. Para guardar múltiples imágenes de Docker en el archivo de Archivo TAR, utilice el "Docker save -o " dominio. Este estudio explicó cómo el "ahorrarLa función funciona en Docker.