Docker

Como copiar arquivos do computador para o container de Docker

4 de outubro de 2021

Como copiar arquivos do computador para o container de Docker

Neste artigo você vai aprender a como copiar arquivos do computador para o container de Docker, utilizando apenas um comando

copiar arquivos do computador para o container capa

Fala programador(a), beleza? Bora aprender mais sobre manuseamento de arquivo entre o container a máquina host em Docker!

Para realizar a ação de cópia vamos utilizar o comando de Docker chamado cp

Ele serve tanto para cópia de arquivos do container para a máquina, como também da máquina para o container

Para copiar arquivos vamos precisar saber o id do container, que pode ser obtido através do comando:

docker container ls

Sabendo o id do container que deseja copiar o arquivo, utilize o comando:

docker cp meuarquivo.js <id_do_container>:/meuarquivo.js

Teremos então o arquivo copiado do nosso computador, máquina host, para o container de Docker

Se você quer copiar do continaer para a máquina host, utilize:

docker cp <id_do_container>:/meuarquivo.js meuarquivo.js

Agora o arquivo do container estará na sua máquina!

Note que o docker também possui um comando de cópia para o Dockerfile, que é mais interessante quando estamos criando imagens!

Conclusão

Neste artigo você aprendeu a como copiar arquivos do computador para o container em Docker

Utilizamos o comando docker cp para isso, porém precisamos saber o id do container alvo

Este comando também é válido para copiar arquivos da máquina host para o container

Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!

Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!

Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias

O link acima contém um cupom de desconto para os cursos!
Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x