Size: a a a

Docker — русскоговорящее сообщество

2022 February 09

KC

Kat3 Chrome in Docker — русскоговорящее сообщество
Привет!

Посоветуйте плез правильный способ, как сбилдить образ вместе с .env (чтобы они были доступны во время работы) - знаю что можно добавить в докер-композе, но там только во время старта они подтягиваются, а образ потом в кубер идет; еще можно по одной в Dockerfile указать ENV

Сейчас думаю, чтобы просто Dockerfile патчить, дописывая переменные - но звучит не очень)
источник

PG

Pavel Gassan in Docker — русскоговорящее сообщество
гугли билд аргс
источник

PG

Pavel Gassan in Docker — русскоговорящее сообщество
и через ARG передавай все что нужно, они будут доступны на этапе сборки
источник

KC

Kat3 Chrome in Docker — русскоговорящее сообщество
Спасибо!

А после сборки, например, через printenv, будут видны?
источник

PG

Pavel Gassan in Docker — русскоговорящее сообщество
вроде нет
источник

KC

Kat3 Chrome in Docker — русскоговорящее сообщество
йех вот ищу что-то, чтобы они и потом остались во всех шелах
источник

O

Oberon in Docker — русскоговорящее сообщество
кубер тоже умеет в переменные, можно задавать нужные в описании контейнера
источник

PG

Pavel Gassan in Docker — русскоговорящее сообщество
чтоб потом остались - ENV добавляй
источник

KC

Kat3 Chrome in Docker — русскоговорящее сообщество
Да - но хочется чтобы они сразу в образе были
источник

O

Oberon in Docker — русскоговорящее сообщество
^^^
источник

PG

Pavel Gassan in Docker — русскоговорящее сообщество
да, сори, я не так прочел твой вопрос
тогда только через ENV
но постой, разве кубер не предоставляет тебе такой возможности - подкинуть .env в под?
источник

KC

Kat3 Chrome in Docker — русскоговорящее сообщество
👌🔥

Просто, как я понял, они там по одной добавляются - и сразу весь файл не подтянуть
источник

PG

Pavel Gassan in Docker — русскоговорящее сообщество
источник

PG

Pavel Gassan in Docker — русскоговорящее сообщество
первая ссылка в гугле, камон
источник

KC

Kat3 Chrome in Docker — русскоговорящее сообщество
Спасибо, тогда через ENV

Да, там можно - но образы в основном в кубер идут, но не только - поэтому хочется чтобы сразу внутри все было
источник

PG

Pavel Gassan in Docker — русскоговорящее сообщество
ну, энв дает тебе кастомизацию без пересборки
источник

KC

Kat3 Chrome in Docker — русскоговорящее сообщество
источник

PG

Pavel Gassan in Docker — русскоговорящее сообщество
дело колнечно хозяйское, но я бы не костылил
источник

D

Dmitriy in Docker — русскоговорящее сообщество
Как такое можно вылечить?
источник

PG

Pavel Gassan in Docker — русскоговорящее сообщество
жди, у них репо обновляется скорее всего
источник