находится на 2 уровня назад? COPY ../../fileToCopy.exe ./app?
при билде докера тебе надо выбрать рутом контекста ту папку, а указать докерфайл явно docker build -f /src/project/Dockerfile .
как-то неудобно, мб использовать композ и указать build context папку
точка тут если чо указание папки рута контекста. Можешь путём указать наоборот вот так docker build ../.. это означает сбилди докерфайл из текущей папки, но рутом контекста выбери папку на два уровня выше
Тобишь запускать билд из главной папки? Куда входят эти файлы все?
необязательно, вон выше пример
Ты уверен? Я долго мучался с этим вопросом. Не умеет он в контексте подниматься на уровни выше. Только глубже
если ты уже внутри билда, то конечно не умеет
docker build --tag apitest -f Dockerfile ../.. Вызвал так, зависло все.
подозреваю что у тебя докеригнор не настроен и там у тебя 100500 гигов контекста
так тут в консоле пустота
ну к слову, тут -f указывать не надо, докерфайл в той же папке лежит
посмотри предыдущую команду,
Запусти докер билл из папки test и пропиши путь к докерфайлу
Написал все папки которые не нужны, и всеравно пустота.
Обсуждают сегодня