Estou no Ubuntu. Eu tenho um Dockerfile, digamos no diretório A.
Existe outro diretório, digamos B, no mesmo nível de A.
No Dockerfile, quero me referir aos arquivos em B. Eu faço:
ADD ../B/awesomescript.sh /opt/mydir/scripts
Mas isso não funciona. Docker não consegue encontrá-lo.
Qual é então a maneira correta de fazer isso?
Você pode passar o contexto de uma pasta pai e durante a construção descer:
Portanto, seu arquivo docker ficará assim:
Mas docker build será invocado assim: