После локальной установки puckel / docker-airflow экземпляр задачи не запускается, и задачи застряли навсегда - PullRequest
0 голосов
/ 03 июля 2019

Я использовал это руководство для установки на свой локальный Mac Mac с докером: http://www.marknagelberg.com/getting-started-with-airflow-using-docker/, и все работало хорошо. У меня есть пользовательский интерфейс, и я могу подключить свои дагс.

Однако, когда я запускаю задачу вручную, она не выполняется, и я получаю это сообщение об ошибке enter image description here.

Моя задача в веб-интерфейсе: enter image description here.

Я работаю на Mac, и я использовал этот код:

docker pull puckel/docker-airflow
docker run -d -p 8080:8080 -v /path/to/dags:/usr/local/airflow/dags  puckel/docker-airflow webserver

У кого-нибудь есть идея, как я могу это исправить? Спасибо за вашу помощь

1 Ответ

1 голос
/ 04 июля 2019

работает ли планировщик воздушного потока?Веб-сервер воздушного потока может показывать только статусы и задачи.Планировщик запускает задачи соответственно.

для команды, показанной выше, вызов планировщика воздушного потока отсутствует.

Итак, вы можете запустить команду ниже в другой консоли.

docker ps |grep airflow 

Используйте команду выше, чтобы получить идентификатор контейнера.

docker exec -it [container ID] airflow scheduler

Для окончательного пути япредлагается использовать docker-compose

...