... | ... | @@ -65,7 +65,7 @@ O comando **COPY** basicamente copia o conteúdo de um diretório para outro, ma |
|
|
Digamos que o desenvolvedor esteja escrevendo um **Dockerfile** em um diretório, e ele queira executar algum arquivo presente no mesmo diretório do **Dockerfile**.<br>
|
|
|
Em teoria, os arquivos estariam no diretório `/home/app` do contêiner, mas, como o desenvolvedor pegou como base uma imagem externa, **estes arquivos não estarão automaticamente disponíveis!**
|
|
|
|
|
|
Isto por que, como dito anteriormente, as imagens são **estados** de um contêiner e, o estado ad imagem base utilizada não possui os arquivos que o desenvolvedor vai querer utilizar.
|
|
|
Isto por que, como dito anteriormente, as imagens são **estados** de um contêiner e, o estado da imagem base utilizada não possui os arquivos que o desenvolvedor vai querer utilizar.
|
|
|
|
|
|
O comando **COPY** possui a habilidade de **forçar a atualização do estado do contêiner**.<br>
|
|
|
Por isso, ao rodar este comando, o motor do docker irá atualizar os arquivos do contêiner, assim buscando os arquivos atuais.
|
... | ... | |