End-to-end Machine Learning Pipeline with Docker and Apache Airflow from scratch