Я использую docker-compose для запуска моего приложения app asp.net. Когда я использую команду "docker-compose up", я получаю сообщение об ошибке:
Could not determine an appropriate location for storing user secrets. Set the DOTNET_USER_SECRETS_FALLBACK_DIR environment variable to a folder where user secrets should be stored.
В моем файле yml есть:
version: '3'
services:
kestrel_apache:
build: ./
ports:
- '80:80'
volumes:
- ./app:/root/app
- ./dev.conf:/etc/apache2/sites-available/dev.conf
- ./entrypoint.sh:/entrypoint.sh
entrypoint: ./entrypoint.sh
environment:
APACHE_RUN_DIR: /var/run/apache2
DOTNET_CLI_HOME: /tmp
DOTNET_USER_SECRETS_FALLBACK_DIR: ./secretTest
Вы можете видеть внизу, что я добавилпеременная окружения и определила ее как описанную ошибку. Я убедился, что папка существует. Тем не менее, я все еще получаю эту ошибку. Что я делаю не так?