Как стать автором
Обновить
4
21
Георгий @Kaboupi

Пользователь

Отправить сообщение

@vagon333, в официальной доке есть инструкция по поднятию Airflow в композе: ссылка

Также нужно создать .env файл с указанием юзера:

AIRFLOW_UID=50000

B новом композе они даже добавили предупреждение:

airflow-init:
    <<: *airflow-common
    entrypoint: /bin/bash
    # yamllint disable rule:line-length
    command:
      - -c
      - |
        if [[ -z "${AIRFLOW_UID}" ]]; then
          echo
          echo -e "\033[1;33mWARNING!!!: AIRFLOW_UID not set!\e[0m"
          echo "If you are on Linux, you SHOULD follow the instructions below to set "
          echo "AIRFLOW_UID environment variable, otherwise files will be owned by root."
          echo "For other operating systems you can get rid of the warning with manually created .env file:"
          echo "    See: https://airflow.apache.org/docs/apache-airflow/stable/howto/docker-compose/index.html#setting-the-right-airflow-user"
          echo
        fi

Информация

В рейтинге
465-й
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Ученый по данным, Инженер по данным
Средний
ClickHouse
PostgreSQL
Apache Airflow
Apache Spark
Python
FastAPI
Greenplum
ETL
DWH