Repo to bootstrap local Airflow development using docker compose. This document is a simplification of https://airflow.apache.org/docs/apache-airflow/stable/howto/docker-compose/index.html
To run this local airflow, first create the directories under the correct ownership:
mkdir -p ./dags ./logs ./plugins
echo -e "AIRFLOW_UID=$(id -u)" > .env
Now, to build the image for your local environment:
docker-compose build
And to run all containers:
docker-compose up
The airflow webserver will be available on localhost:8080 and username and password will be airflow