LINUX.ORG.RU

отключить примеры в контейнере с airflow в правилах docker

 , ,


0

1

Помогите отключить примеры airflow правилах сборки docker.

Проблема такая. Если пишу в правилах сборки

RUN airflow db init
RUN export AIRFLOW__CORE__LOAD_EXAMPLES="false" && airflow db reset -y
то примеры не отключаются.

Если запущу докер и там выполню

export AIRFLOW__CORE__LOAD_EXAMPLES="false" && airflow db reset -y
то примеры отключатся - и это хотелось бы сделать в правилах докера.



Последнее исправление: scisearcher (всего исправлений: 2)

Про ENV и ARG уже написали, но дополню по поводу такого синтаксиса:

export AIRFLOW__CORE__LOAD_EXAMPLES="false" && airflow db reset -y

Неэффективный и неправильный вариант, если нам надо запустить с определенной переменной только одну команду. Проще и лучше:

AIRFLOW__CORE__LOAD_EXAMPLES="false" airflow db reset -y

Добавит переменную в окружение только запускаемой команды.

emorozov
()