- Based on ubuntu official Docker image
- This is not a production solution
- Install Docker
- Install Docker Compose
git clone https://github.com/dmitry-brazhenko/airflow_tutorial.git
cd airflow_tutorial
make launch
- UI link: localhost:8080 (login: admin, password: admin)
- Custom python packages can be added to
requirements.txt
- Dags are located in
dags
folder - Connect inside docker container:
make connect
- To restart container use
make launch
- first_dag: simple bash operators
- second_dag: python operators
- third_dag: simple DockerOperator