Diferencia entre Docker Save and Export

Diferencia entre Docker Save and Export

Docker es un foro popular que permite a los desarrolladores empaquetar sus aplicaciones de software en un contenedor portátil que se puede implementar en diferentes entornos. Una imagen de Docker es un archivo que incluye todos los archivos esenciales para ejecutar una aplicación y un contenedor Docker es una instancia de tiempo de ejecución de una imagen Docker. A veces, los usuarios pueden querer guardar imágenes y contenedores de Docker para el desarrollo fuera de línea o la copia de seguridad. En esta situación, los comandos de Docker están disponibles para realizar esta operación.

Este blog ilustrará:

  • Diferencia principal entre Docker Save y Docker Export
  • Cómo usar el comando "Docker Save"?
  • Cómo usar el comando "Docker Export"?

Diferencia entre Docker Save y Docker Export

El "Docker Save"Es un comando en Docker utilizado para guardar una imagen de Docker como un archivo de archivo. Por otro lado, el "Exportación de DockerEl comando se utiliza para guardar el contenedor Docker en un archivo de archivo de tarle.

Cómo usar el comando "Docker Save"?

Para ver cómo utilizar el comando "Docker Guardar", siga los pasos proporcionados.

Paso 1: Mostrar imágenes de Docker

Primero, enumere todas las imágenes de Docker disponibles y elija una imagen particular para guardar como un archivo de archivo de alquitrán:

Docker Image LS

La salida a continuación muestra todas las imágenes de Docker. Hemos seleccionado el "alpino"Imagen de Docker:

Paso 2: Guarde la imagen de Docker como un archivo

A continuación, guarde la imagen de Docker seleccionada como un archivo utilizando el comando proporcionado:

Docker salvo alpine -o my -alpine.alquitrán

Aquí:

  • "Docker SaveEl comando se usa para guardar la imagen de Docker en el archivo de Archivo de Tar.
  • "alpino"¿Es la imagen de Docker que queremos guardar como archivo?.
  • "-OSe utiliza la opción para especificar el archivo de salida.
  • "my-alpino.alquitrán"Es el nombre del archivo de salida:

Alternativamente, los usuarios pueden usar el siguiente comando para guardar la imagen de Docker como un archivo:

Docker Save Alpine> my-alpine2.alquitrán

Aquí el "alpino"Es la imagen Docker, y"my-alpine2.alquitrán"Es el nombre del archivo de salida:

Paso 3: Verificar los cambios

Ahora, ejecute el comando que se encuentra a continuación 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 en particular se ha guardado como un archivo de archivo de alquitrán:

Cómo usar el comando "Docker Export"?

Pruebe los pasos proporcionados para ver cómo utilizar el comando "Docker Export".

Paso 1: Lista de contenedores Docker

Primero, muestre todos los contenedores Docker y elija el contenedor específico para guardarlo como un archivo de archivo de alquitrán:

Docker PS -A

En la salida a continuación, se pueden ver todos los contenedores Docker y hemos seleccionado el "contenedor1"Container Docker:

Paso 2: Guarde el contenedor Docker como un archivo

Luego, utilice el comando proporcionado dado para guardar el contenedor seleccionado como un archivo:

Docker Export -O My -Cont.contenedor de alquitrán1

Aquí:

  • "Exportación de DockerEl comando se usa para guardar el contenedor Docker en el archivo de archivo de tarro.
  • "-OSe utiliza la opción para especificar el archivo de salida.
  • "mi punto.alquitrán"Es el nombre del archivo de salida.
  • "contenedor1"¿Es el contenedor Docker que queremos guardar como archivo:

Alternativamente, el siguiente comando también se puede usar para guardar el contenedor Docker como un archivo:

Docker Export Cont1> my-cont1.alquitrán

Paso 3: Asegúrese de que los cambios

Por último, verifique si el contenedor Docker se ha guardado como un archivo o no:

ls my-yo.alquitrán

La siguiente salida indica que el contenedor Docker se ha guardado como un archivo de archivo de alquitrán:

Hemos explicado eficientemente la diferencia entre los comandos "Save Docker" y "Docker Export".

Conclusión

El "Docker SaveEl comando se usa para guardar las imágenes de Docker como un archivo de archivo de alquitrán. Por otro lado, el "Exportación de DockerEl comando se utiliza para guardar el contenedor Docker en un archivo de archivo de tarle. Para guardar la imagen de Docker como un archivo, ejecute el comando "Docker Save -O". Para guardar el contenedor Docker como un archivo, utilice el comando "Docker Export -O". Este blog explicó la principal diferencia entre los comandos "Docker Save" y "Docker Export" en Docker.