O Docker trata os contêineres intermediários como um cache de construção. Se, no entanto, você alterar uma instrução no Dockerfile ou reordenar algumas instruções, o Docker só reutilizará os contêineres construídos anteriormente até o ponto em que o Dockerfile mudou. Portanto, em seu Dockerfile, certifique-se de realizar todas as instalações de pacotes e compilações de software antes de ADICIONAR pastas. Caso contrário, suas compilações sempre levarão muito tempo para serem concluídas.