Public | Automated Build

Last pushed: 4 months ago
Short Description
Short description is empty for this repo.
Full Description

airflow

dockerfile for airbnb/airflow ( https://github.com/airbnb/airflow )

Use CeleryExecutor and MySQL as its backend.

Usage

  1. Run MySQL Container.

    sudo docker run --name airflow-db -e MYSQL_ROOT_PASSWORD=airflow-db -d -v /docker_volumes/airflow-db:/var/lib/mysql mysql
    
  2. Run Airflow container on interactive mode.

    sudo docker run --name airflow --link airflow-db:mysql -v /docker_volumes/airflow/dags:/airflow/dags -v /docker_volumes/airflow/logs:/airflow/logs -p 8080:8080 -p 5555:5555 -i -t drunkar/airflow-web /bin/bash
    

Then you can run webserver by airflow webserver -p 8080 and access to http://localhost:8080.

Docker Pull Command
Owner
drunkar
Source Repository