Код: Выделить всё
MySolution
|-- MySolution.MyApi
| -- Dockerfile
| -- nuget.config
| -- OtherFile API
|-- MySolution.Commun
| -- DB (entities, migration files, etc.)
Файлы развертывания вызывают сборка docker и все такое.
Моя проблема в том, что в моих файлах Dockerfile мне нужно КОПИРОВАТЬ MySolution.Commun, чтобы он мог создать API.
Из-за ограничений мне пришлось запустить команду docker в MySolution.MyApi.
(Запуск сборки докера из папки MySolution и указание путь к MySolution.MyApi для сборки с -f и файлом докеров работает, но я не могу изменить файлы развертывания другой команды и добавить -f, так что это нет go.)
Я пытаюсь использовать что-то вроде COPY ../MySolution.Commun ./src (и другие варианты), но каждый раз, когда я запускаю сборку докера, он говорит это < /p>
не находит "../MySolution.Commun/MySolution.Commun.csproj"
Я уверен, что чего-то не хватает, но я этого не вижу...
Подробнее здесь: https://stackoverflow.com/questions/791 ... for-deploy
Мобильная версия