У тебя проект не билдится, докер тут ни при чем
ну проблема в файле же докер ?
Проблема в команде publish
я знаю , просто может путь не правильно указан?
Попробуй без докера сбилдить проект
без докера подымается
Директории build нет к моменту сборки
ты попробуй в голове выполнить строчки с 7 по 10, на каждом шаге прикинь что у тебя в конечной папке(build) получится
А ты тут ставишь воркдир на папку build, а потом делаешь паблиш ./build . Это же и есть твоя текущая рабочая директория
RUN dotnet publish ./KafeYutApi.csproj -c ${BUILDCONFIG} -o out /p:Version=${VERSION} я пробовал так все равно не получается (
Какие логи в этом случае?
Так, это уже другое
вроде там же ошибка не? я просто очень новичок в этом сорян(
Первый раз была ошибка Project file does not exist (строка 54) - это как раз из-за того что я писал выше
да прав ты( но в этом случае в чем проблема ? никто не сталкивался с такой проблемой ? уже как 2 день мучаюсь тут застрял(
ты просто строчки туда-сюда двигаешь вместо попытки понять что ты делаешь)
ну до сюда дошел как то ахах) рутиная работа деплоить проект реально)))
ты просто за 2 дня даже не попробовал приступить к какой-либо отладке можно в докере каждый шаг посмотреть, посмотреть что там в папках после выполнения каждой команды можно самому "выполнять" директивы докерфайла создавая папки, копируя файлы и выполняя команды можно просто в голове прикинуть дерево файлов после выполнения той или иной строки докерфайла
Обсуждают сегодня