O Docker é uma ferramenta famosa para criar e manipular contêineres que são ambientes separados para executar aplicativos. O Docker fornece vários comandos para importar e carregar imagens, que são modelos para criar contêineres. O ' importação do docker ' e ' carga do docker ” permitem que os desenvolvedores criem imagens personalizadas do zero, restaurem imagens de backups, transfiram imagens entre hosts e compartilhem imagens personalizadas com outros desenvolvedores.
Este artigo explicará:
- Diferença primária entre importação e carregamento do Docker?
- Como utilizar o comando “docker import”?
- Como utilizar o comando “docker load”?
Diferença primária entre importação e carregamento do Docker?
O ' importação do docker ” O comando cria uma nova imagem a partir de um arquivo ou URL que contém um instantâneo do sistema de arquivos de um contêiner. O argumento de arquivo ou URL pode ser um caminho de arquivo local ou um URL remoto que aponta para um arquivo tar. Ele pode ser usado para criar uma imagem de um arquivo tar que contém os arquivos e diretórios de um container. É útil quando os usuários desejam criar uma imagem a partir do sistema de arquivos de um contêiner existente, sem preservar nenhum metadado ou histórico.
Por outro lado, o “ carga do docker ” carrega uma imagem de um arquivo tar que foi salvo anteriormente usando o comando “ janela de encaixe salvar ” comando. Ele pode ser utilizado para restaurar uma imagem que foi exportada usando o docker save. É útil quando os usuários desejam carregar uma imagem ou um repositório que foi salvo anteriormente usando o docker save, preservando todos os metadados e o histórico.
Como utilizar o comando “docker import”?
Confira as etapas fornecidas para ver como utilizar o “ importação do docker ” comando:
Etapa 1: listar todas as imagens do Docker
Primeiro, exiba todas as imagens do Docker disponíveis por meio do comando listado abaixo:
imagens do docker
Na saída acima, todas as imagens do Docker podem ser vistas.
Etapa 2: Importar imagem do arquivo local
Em seguida, utilize o “ importação do docker ” junto com o caminho do arquivo local ou URL que contém o conteúdo da imagem que precisa ser criada:
docker import hello-world_image.docker new-imageAqui:
- “ hello-world_image.docker ” é o arquivo local em nosso sistema.
- “ nova imagem ” é o nome da nova imagem que será criada a partir do arquivo local.
Este comando criou uma nova imagem chamada “ nova imagem ” do local “ hello-world_image.docker ' arquivo.
Etapa 3: verificação
Para verificar se a imagem foi criada a partir do arquivo local, liste todas as imagens do Docker:
imagens do docker
Pode-se perceber que o “ nova imagem ” foi criado com sucesso.
Como utilizar o comando “docker load”?
Para saber como o “ carga do docker ” funcionar, observe as etapas a seguir:
Etapa 1: Exibir imagens do Docker
Primeiro, liste todas as imagens do Docker com a ajuda do comando listado abaixo:
imagens do docker
A saída acima exibiu todas as imagens do Docker.
Etapa 2: carregar a imagem do arquivo morto
Em seguida, use o “ carga do docker ” junto com o “ -eu ” e o nome do arquivo de onde a imagem específica do Docker precisa ser carregada:
carga do docker -eu my-alpine.tarAqui o ' -eu ” é utilizada para especificar o arquivo de entrada, ou seja, “my-alpine.tar”.
Este comando carregou o “ alpino ” imagem do arquivo “ my-alpine.tar ' arquivo.
Etapa 3: verificação
Por fim, exiba todas as imagens do Docker para garantir que a imagem específica foi carregada do arquivo compactado:
imagens do docker
Na saída acima, o “ alpino ”A imagem pode ser vista.
Conclusão
O ' importação do docker ” cria uma nova imagem a partir de um arquivo ou URL que contém um instantâneo do sistema de arquivos de um contêiner. Ele não preserva nenhum metadado ou histórico do sistema de arquivos do contêiner. Em contraste, o “ carga docker ” carrega uma imagem ou um repositório de um arquivo tar que foi salvo anteriormente usando “ Docker salvar ”. Ele preserva todos os metadados e histórico da imagem ou repositório.