Este artigo explicará o método para copiar um diretório do recipiente do 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 recipiente do Docker para o host, confira as seguintes etapas:
Etapa 1: Veja todos os recipientes existentes
Primeiro, liste todos os contêineres existentes e escolha o recipiente desejado para copiar seu diretório:
Docker PS -A
A saída abaixo exibe dois recipientes. Nós selecionamos o “cont1”Container:
Etapa 2: Copiar diretório de contêiner para host
Para copiar um diretório de contêiner para hospedeiro, utilize o “Docker CP: ”Comando:
Docker cp cont1:/usr/share/nginx/html c: \ docker \ data
Aqui:
O comando acima da listado copiará o “html”Diretório do contêiner e salve -o na máquina host:
Etapa 3: Verificação
Para a verificação, primeiro, navegue até o diretório host para garantir que o diretório desejado tenha sido copiado nele:
CD C: \ Docker \ Dados
Em seguida, liste o conteúdo do diretório host usando o comando fornecido:
ls
A 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 diretório específico do contêiner para a máquina host, primeiro, escolha o recipiente desejado para copiar seu diretório. Então, execute o “Docker CP: ”Comando para copiar o diretório desejado do contêiner e salvá -lo na máquina host. Em seguida, redirecione para o diretório host e visualize seu conteúdo para verificação. Este artigo explicou o método para copiar um diretório do recipiente do docker para a máquina host local.