compose? Получается env лежит в папке laravel, а docker compose за её пределами, пишу в docker compose
env_file -. /laravel/.env
и всё равно ошибка, типа переменные не заданы ${DB_DATABASE} и тд. Если сделать отдельно файл env в корне с docker compose, то всё работает, структура получается следующая site.loc, в ней laravel,vue, docker compose в корне
Эти ${} прописаны в самом docker-compose.yml?
мб путь до файла некорректный
Да, MYSQl_DATABASe: "${DB_DATABASE}"
Корректный, пробовал менять наоборот ошибка, ide даже сам его подставляет. /laravel/.env
так если так прописано то обращаться же по первому имени надо
Так я делал DB_DATABASE : ₴{DB_DATABASE }, всё равно пишет, что типа переменная пустая
docker-compose up --env-file ...
Обсуждают сегодня