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

Hospedagem que aguenta seu projeto crescer
Hospedagem recomendada

Hospedagem que aguenta seu projeto crescer

Hospedagem rápida, painel simples, backups automáticos e suporte 24/7 em português.

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!

Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted

Formações

Formação Claude Code

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 120 aulas
  • 4 projetos
  • 9h 45min

Blog | Mais populares