Qual a diferença entre ADD e COPY no Docker
Neste artigo você vai aprender qual a diferença entre ADD e COPY em Docker, e quando utilizar qual comando, para realizar uma ação

Fala programador(a), beleza? bora aprender mais sobre Docker!
Basicamente os dois comandos fazendo a mesma coisa, tanto ADD como COPY podem trazer arquivos para o container
Porém ADD tem uma funcionalidade a mais, que é: adicionar arquivos remotos, ou seja a source (src) pode ser uma URL
Já o COPY funciona apenas com os arquivos que já temos disponíveis
Hospedagem que aguenta seu projeto crescer
Hospedagem rápida, painel simples, backups automáticos e suporte 24/7 em português.
Boas práticas de Docker
Nas boas práticas de Docker temos algo interessante sobre estes dois comandos
Quando vamos escrever um arquivo de Dockerfile, e estamos em dúvida em qual utilizar, o COPY é aconselhado
Devemos utilizar o ADD apenas quando for necessária esta funcionalidade a mais, de colocar um arquivo por meio de uma URL
Nos outros casos o COPY é aconselhado!
Quer saber mais sobre as boas práticas? Clique aqui.
Conclusão
Neste artigo você viu qual a diferença entre ADD e COPY no Docker
Os dois tem as mesmas funcionalidades, mas ADD tem algo a mais
Que é poder adicionar arquivos de um local remoto, por meio de uma URL
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!
Formações
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 45min
Blog | Mais populares

Como listar todos os containers em Docker
Neste artigo você vai aprender a como listar todos os containers em Docker, de maneira simples, com um comando bem simples Fala programador(a), beleza? Bora […]

Como forçar o Docker a rodar uma imagem sem cache
Neste artigo você vai aprender a como forçar o Docker a rodar uma imagem sem cache, ou seja, reconstruir a imagem sem os dados já […]

Como passar variáveis de ambiente para containers de Docker (.env)
Neste artigo você vai aprender a como passar variáveis de ambiente para containers de Docker, por comando e também por arquivo .env Fala programador(a), beleza? […]

Muito bom. Obrigada, amigo!
de nada!