еще старое значение
Как поправить?
Переопределяй после инициализации переменной😉
🤦♂ в каких случаях переменная не получит новое значение? 1. Мы указываем неверно название переменной . 2. Мы указываем значение слишком рано , еще до инициализации переменной. А когда она инициализируется то заменяеи старым значением наше новое так как появляется позже нашей
Есть сбилженный докер контейнер Внутри файл .env В нем поменял значение переменной - вывожу, там старое Проверил через консоль env | grep variable Воводит старое значение. Поменял. перепроверил - новое но при вызове из кода env('variable') получаю старое значение все равно Где еще раньше переопределять ?
Возможно стоит выполнить билд после внесеных изменений ?
docker compose down?
если это compose, то docker compose up -d --build чтобы перебилдить докерфайл с новыми env-ами
К сожалению не могу сделать, так как есть пакеты, которые уже удалены из гита
Причем тут одно к другому?
Тогда видимо никак, у вас же сбилжен образ, в него ничего новое не попадет. Можете только попробовать в докерфайле новый слой добавить уже после устанавливаемых "отсутствующих" пакетов, и перебилдить только последние слои, в которых "железно" перепишете нужную вам переменную. Но это такое себе решение
Обсуждают сегодня