Steps to get started:
- Clone this repo
- Install Docker and Docker-Compose on local machine
- Make sure pip is fully upgraded on local machine
- Run pip install apache-airflow
- Cd to the project root dir (where Dockerfile is located)
- Run command: docker-compose up -d (-d runs in detached mode so you don't see the outputs, there will be some errors in outputs, but the webserver still runs ok)
- Run command: docker-compose down to shut down all containers when you want to stop Airflow
- Test that Airflow is running by visiting localhost:8080 on local machine (if it isn't running, make sure docker containers are ok with: docker ps command)