~/questoes/devops
A instrução COPY é usada no Dockerfile para copiar arquivos e diretórios do seu computador (contexto de build) para dentro do container durante a construção da imagem. É essencial para levar seu código React, arquivos de configuração e outros recursos para o ambiente containerizado.
A instrução COPY é a forma padrão e recomendada de copiar arquivos locais para o container. Ela copia arquivos do contexto de build (seu projeto) para um caminho específico dentro do container, permitindo que a aplicação tenha acesso aos arquivos necessários.
Na verdade, é completamente possível copiar arquivos durante a construção da imagem. Essa é uma funcionalidade fundamental do Dockerfile, sem ela seria impossível levar seu código para dentro do container.
Exato! A instrução COPY é a forma correta de copiar arquivos do seu projeto local para dentro do container. Ela copia arquivos do contexto de build para o diretório de trabalho (WORKDIR) definido no Dockerfile.
Não existe uma instrução MOVE no Dockerfile. A instrução correta para copiar arquivos é COPY. Confundir nomes de instruções é um erro comum ao estudar Docker.
A instrução ADD é usada para casos mais específicos, como copiar arquivos compactados (tar, gzip, etc) ou URLs. Para arquivos locais simples, COPY é a opção recomendada por ser mais segura e previsível.