Este artigo explicará o método para copiar um diretório do contêiner Docker para a máquina host local.
Como copiar o diretório do contêiner para o host local?
Para copiar o diretório do contêiner do Docker para o host, confira as etapas a seguir:
- Exibir todos os contêineres.
- Escolha o contêiner específico.
- Copie o diretório desejado do contêiner para o host usando o comando “ docker cp
: ” comando. - Verificação.
Etapa 1: visualizar todos os contêineres existentes
Primeiro, liste todos os containers existentes e escolha o container desejado para copiar seu diretório:
janela de encaixe PS -a
A saída abaixo exibe dois contêineres. Selecionamos o “ cont1 ” recipiente:
Etapa 2: copiar o diretório do contêiner para o host
Para copiar um diretório do contêiner para o host, utilize o “ docker cp
Aqui:
- “ cont1 ” é o nome do contêiner.
- “ /usr/share/nginx/html ” é o caminho do diretório.
- “ C:\Docker\Dados ” é o caminho do diretório na máquina host.
O comando listado acima irá copiar o “ html ” do contêiner e salve-o na máquina host:
Etapa 3: verificação
Para a verificação, primeiro navegue até o diretório do host para garantir que o diretório desejado foi copiado para ele:
cd C:\Docker\DadosEm seguida, liste o conteúdo do diretório do host usando o comando fornecido:
lsA saída abaixo indica que o “ html ” o diretório foi copiado com sucesso:
Explicamos a maneira mais fácil de copiar um diretório do contêiner para a máquina host.
Conclusão
Para copiar um determinado diretório do contêiner para a máquina host, primeiro escolha o contêiner desejado para copiar seu diretório. Em seguida, execute o “ docker cp