LINUX.ORG.RU

Докер ругается на переменную окружения

 , ,


0

1

Привет

При сборке докер контейнеров вылезла в конец эта вещь

[+] Running 0/0
 ⠋ Container manticore_dev  Creating
Error response from daemon: invalid environment variable: =PROJECT_TARGET

Но нигде в проекте этой комбинации нет =PROJECT_TARGET, эта переменная есть но везде прописана корректно, все перебрал

Ошибка вылезает при попытке поднять любой контейнер даже с ней не связанный

И непонятно вообще куда смотреть для проверки, откуда вообще демон берет переменные окружения где может такое попасться ?

★★★

И непонятно вообще куда смотреть для проверки, откуда вообще демон берет переменные окружения где может такое попасться ?

Из докер-файла, откуда же ещё.

Но нигде в проекте этой комбинации нет =PROJECT_TARGET, эта переменная есть но везде прописана корректно, все перебрал

А показать докерфайл (или хотя бы кусок с объявлением этой переменной) не судьба?

Gintoki ()
Ответ на: комментарий от Gintoki

Прикол ситуации в том, что нет ее в докер файлах, только gitlab ci и entrypoint

проблема до старта entypoint и вообще контейнера

ism ★★★ ()
Ответ на: комментарий от i586

Есть деплой докер проекта через гитлаб, на машину на хостинге, при старте контейнера указанная выше ошибка после сборки

Щас на том же дистрибе линукс с нуля сделал сборку проекта докер завелось, то есть возможно на хостинге в виртуалке гдето лежат некие конфиги которые ломают старт

ism ★★★ ()
Ответ на: комментарий от Gintoki

Решил, таки причина была в .env файле, там оно было прописано без значения.

Но ошибка никак на это не указывала

ism ★★★ ()
Ответ на: комментарий от ism

Рад, что получилось.

Но тема топика запутала. Вопрос был в том, что проблема именно при сборке образа.

А оказалось, что собранный образ просто не запускался.

Gintoki ()
Ограничение на отправку комментариев: только для зарегистрированных пользователей