Copiando arquivos do host para o contêiner Docker

Copiando arquivos do host para o contêiner Docker

Ao executar contêineres, você pode ter arquivos que você precisa copiar da máquina host para o contêiner. Isso pode ser por vários motivos, como arquivos de configuração específicos do seu ambiente e não podem ser provenientes de locais padrão ou se você deseja aproveitar um registro privado como o Atlas como parte do seu fluxo de trabalho. Se isso soa como algo que você precisa no seu fluxo de trabalho, continue lendo esta postagem para saber mais sobre como é feito! Existem várias maneiras de fazer isso, mas o seguinte é o mais comum. Continue lendo para aprender mais…

Copie arquivos para o contêiner do Docker do host

O Docker cp O comando é usado para copiar arquivos de/para o contêiner do docker e o sistema host. Veja o seguinte exemplo:

Data Docker CP.txt container_id:/var/arquivos/dados.TXT 

Mudar Container_id com o ID de leitura de um contêiner em execução. O comando acima copiará o dados.TXT arquivo da máquina host para o contêiner do docker sob o /var/arquivos diretório.

Copie arquivos do Docker Container para host

O seguinte comando copiará /var/arquivos/dados.TXT arquivo do contêiner do docker para a máquina host.

Docker CP Container_id:/var/arquivos/dados.dados txt.TXT