Public | Automated Build

Last pushed: a year ago
Short Description
Basic all-in-one Airflow docker image
Full Description

docker-airflow-light

This repository contains Dockerfile of airflow for Docker's automated build published to the public Docker Hub Registry.

Informations

Installation

Pull the image from the Docker repository.

    docker pull jbfavre/airflow-light

Build

For example, if you need to install Extra Packages, edit the Dockerfile and than build-it.

    docker build --rm -t jbfavre/airflow-light .

Usage

Start the stack (postgres, rabbitmq, airflow-webserver, airflow-scheduler airflow-flower & airflow-worker):

    docker run -p 8080:8080 -p 5555:5555 -p 8793:8793 -ti jbfavre/airflow-light

Check Airflow Documentation

UI Links

When using OSX with boot2docker, use: open http://$(boot2docker ip):8080

Run the test "tutorial"

    docker exec dockerairflow_webserver_1 airflow backfill tutorial -s 2015-05-01 -e 2015-06-01

Scale the number of workers

Easy scaling using docker-compose:

    docker-compose scale worker=5

This can be used to scale to a multi node setup using docker swarm.

Links

Wanna help?

Fork, improve and PR. ;-)

Docker Pull Command
Owner
jbfavre
Source Repository

Comments (0)