Docker é um fórum popular que permite que os desenvolvedores empacotem seus aplicativos de software em um contêiner portátil que pode ser implantado em diferentes ambientes. Uma imagem do docker é um arquivo que inclui todos os arquivos essenciais para executar um aplicativo e um contêiner do docker é uma instância de tempo de execução de uma imagem do docker. Às vezes, os usuários podem querer salvar imagens e contêineres do Docker para desenvolvimento ou backup offline. Nesta situação, os comandos do Docker estão disponíveis para executar esta operação.
Este blog irá ilustrar:
Diferença entre o Docker Save e o Docker Export
O "Docker Save”É um comando no Docker utilizado para salvar uma imagem do Docker como um arquivo de arquivo. Por outro lado, o “exportação do docker”O comando é utilizado para salvar o contêiner do Docker em um arquivo de arquivo TAR.
Como usar o comando "Docker Save"?
Para ver como utilizar o comando "Docker Save", siga as etapas fornecidas.
Etapa 1: Exibir imagens do Docker
Primeiro, liste todas as imagens do Docker disponíveis e escolha uma imagem específica para salvar como um arquivo de arquivo TAR:
Docker Image LS
A saída abaixo exibe todas as imagens do Docker. Nós selecionamos o “alpino”Docker Image:
Etapa 2: Salvar a imagem do Docker como um arquivo
Em seguida, salve a imagem do Docker selecionada como um arquivo usando o comando fornecido:
Docker salvar alpino -o my -alpine.alcatrão
Aqui:
Como alternativa, os usuários podem usar o seguinte comando para salvar a imagem do Docker como um arquivo:
Docker salvar alpino> my-alpine2.alcatrão
Aqui o "alpino”É a imagem do Docker e“my-alpine2.alcatrão”É o nome do arquivo de saída:
Etapa 3: Verifique as alterações
Agora, execute o comando listado abaixo para ver se a imagem do Docker selecionada foi salva como um arquivo ou não:
ls my-alpine.alcatrão
Pode -se observar que a imagem do docker específica foi salva como um arquivo de arquivo TAR:
Como usar o comando "Docker Export"?
Experimente as etapas fornecidas para ver como utilizar o comando "Docker Export".
Etapa 1: Lista Docker Container
Primeiro, exiba todos os contêineres do Docker e escolha o contêiner específico para salvá -lo como um arquivo de arquivo TAR:
Docker PS -A
Na saída abaixo, todos os recipientes do Docker podem ser vistos e selecionamos o “contêiner1Docker Container:
Etapa 2: salve o contêiner do docker como um arquivo
Em seguida, utilize o comando fornecido para salvar o contêiner selecionado como um arquivo:
Docker Export -O My -Cont.contêiner de alcatrão1
Aqui:
Como alternativa, o comando a seguir também pode ser usado para salvar o contêiner do docker como um arquivo:
Docker Export cont1> My-Cont1.alcatrão
Etapa 3: Certifique -se de alterações
Por fim, verifique se o contêiner do Docker foi salvo como um arquivo ou não:
LS My-Cont.alcatrão
A saída abaixo indica que o contêiner do Docker foi salvo como um arquivo de arquivo TAR:
Explicamos com eficiência a diferença entre os comandos "Docker Save" e "Docker Export".
Conclusão
O "Docker Save”O comando é usado para salvar imagens do Docker como um arquivo de arquivo alcatrão. Por outro lado, o “exportação do docker”O comando é utilizado para salvar o contêiner do Docker em um arquivo de arquivo TAR. Para salvar a imagem do docker como um arquivo, execute o comando "Docker Save -o". Para salvar o contêiner do docker como um arquivo, utilize o comando "Docker Export -o". Este blog explicou a principal diferença entre os comandos "Docker Save" e "Docker Export" no Docker.