As imagens do Docker são um componente importante do Docker. Eles são o modelo que contém instruções para criar/construir contêineres do Docker. Enquanto trabalha no Docker, os desenvolvedores podem querer salvar as imagens do Docker como um arquivo de arquivo por diferentes razões, como manter um backup de imagens, desenvolvimento offline, etc. Nesta situação, o Docker fornece um “Docker Save”Comando para salvar uma ou várias imagens em um arquivo de arquivo.
Este estudo explicará como o “salvar”A função funciona no Docker.
Como o comando salvar ou "salvar" funciona no docker?
O "Docker Save”É um comando no Docker utilizado para salvar imagens de um ou múltiplo do Docker em um arquivo de arquivo. O arquivo de arquivo pode ser usado para o backup de imagens do Docker e transferir imagens para outro PC.
Veja os seguintes exemplos para ver como o “Docker Save”Comando funciona.
Exemplo 1: Como salvar e carregar uma imagem do Docker após excluir a imagem existente?
Neste exemplo, as seguintes operações serão realizadas:
Etapa 1: Exibir imagens do Docker
Primeiro, execute o seguinte comando para listar todas as imagens do Docker disponíveis:
Docker Image LS
A saída abaixo mostra todas as imagens do Docker. Agora, escolha a imagem desejada do Docker para salvá -la como um arquivo. Por exemplo, selecionamos o “alpino”Imagem:
Etapa 2: Salvar a imagem do Docker como um arquivo
Em seguida, salve a imagem selecionada do Docker como um arquivo com a ajuda do comando fornecido:
Docker salvar alpino -o my -alpine.alcatrão
Aqui:
Como alternativa, o comando abaixo estatado também pode ser usado para salvar a imagem do Docker como um arquivo:
Docker salvar alpino> my-alpine2.alcatrão
Aqui, “my-alpine2.alcatrão ”é o nome do arquivo de saída:
Etapa 3: Verifique as alterações
Use o "ls”Comando com o nome do arquivo de saída 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 desejada do Docker foi salva como um arquivo de arquivo TAR:
Etapa 4: Exclua a imagem do Docker existente
Em seguida, exclua a imagem do Docker existente do repositório:
Docker Image RM Alpine
Aqui o "rm”A opção é usada para excluir o“alpino”Docker Image:
Etapa 5: Verifique a imagem excluída
Execute o comando abaixo listado para verificar se a imagem desejada foi excluída ou não:
Docker Image LS
Na saída abaixo, o “alpino”A imagem do Docker não pode ser vista, o que significa que foi excluída do repositório:
Etapa 6: Carregue a imagem do docker do arquivo de arquivo
Agora, carregue a imagem desejada do Docker do arquivo Tar Archive usando o comando fornecido:
Docker Load -I My -alpine.alcatrão
Aqui:
Este comando carregará o “alpino”Imagem do“minha alpina.alcatrão" arquivo:
Etapa 7: Verificação
Por fim, verifique se a imagem desejada foi carregada do arquivo de arquivo ou não:
Docker Image LS
Na captura de tela abaixo, o “alpino”A imagem do Docker pode ser vista, o que significa que foi carregada com sucesso a partir do arquivo de arquivo:
Exemplo 2: Como salvar várias imagens do Docker de uma vez?
Neste exemplo, selecionaremos duas imagens do Docker e as salvaremos no arquivo Tar Archive usando o “Docker Save -O ”Comando.
Etapa 1: salve várias imagens
Para salvar várias imagens de uma só vez, utilize o “Docker Save”Comando com o“-o”Opção e especifique o nome do arquivo de saída e vários nomes de imagens:
Docker Save -o My -Images.alcatrão alpino nginx
Aqui:
Etapa 2: Verificação
Execute o seguinte comando para verificar se várias imagens do Docker foram salvas como um arquivo ou não:
ls minhas imagens.alcatrão
A imagem abaixo indica que as múltiplas imagens do Docker foram salvas em um arquivo de arquivamento TAR I.e., ““minhas imagens.alcatrão”:
Nós explicamos com eficiência como o “salvar”Comando funciona no Docker.
Conclusão
O "Docker Save”É um comando Docker usado para salvar imagens de Docker único ou múltiplo em um arquivo TAR Archive. Para salvar a imagem do Docker único como um arquivo, o “Docker Save -O ”Comando é usado. Para salvar várias imagens do Docker no arquivo Tar Archive, utilize o “Docker Save -O ”Comando. Este estudo explicou como o “salvar”A função funciona no Docker.