Estou tendo problemas com o código legado da empresa. Dockerfile
FROM mycomp/tech:2.13
RUN rm -Rf /opt/app/src/api
COPY src/ /opt/app/src/
COPY config.json /opt/app/config.json
serve para que RUN rm -Rf
? Por que o cara que escreveu o Dockerfile o adicionou? Como ele será mapeado no contêiner?
é executado
rm -Rf /opt/app/src/api
no contêiner, excluindo/opt/app/src/api
e seu conteúdo (mas não/opt/app/src
).copia o
src
diretório no contexto de compilação para/opt/app/src/
. Isso não é afetado pelo anteriorrm -Rf
. Isso funcionará de qualquer maneira, mesmo que/opt/app/src/
não exista: