Когда в настройках выбрана конфигурация docker-compose, то Rider генерирует переопределяющий файл. Он создается в
.idea.{Название Solution}/Docker/docker-compose-generated.override.yml
.
Там переопределяются некоторые настройки для удобства сборки:
- Маунт папки с кэшем нугета
- Выставление переменных окружения
и т.д.
Также там задается
working_dir: /app
. Приложение должно работать в другой директории, и из-за этого вся логика работы ломается: у каждого инстанса - свой файл в Volume, но из-за этого создается файл на хосте.
Как либо переопределить эту настройку, либо убрать генерацию этого docker-compose ?
Переопределение в своем docker-compose и переопределение WORKDIR в Dockerfile не работают. В настройках тоже ничего не нашел.
Версия Rider - 2023.2.1 Build #RD-232.9559.61