Docker Image for Apache Airflow

For the ease of deployment in production, the community releases a production-ready reference container image.

The docker image provided (as convenience binary package) in the apache/airflow DockerHub is a bare image that has a few external dependencies and extras installed..

The Apache Airflow image provided as convenience package is optimized for size, so it provides just a bare minimal set of the extras and dependencies installed and in most cases you want to either extend or customize the image. You can see all possible extras in Reference for package extras. The set of extras used in Airflow Production image are available in the Dockerfile.

The production images are build in DockerHub from released version and release candidates. There are also images published from branches but they are used mainly for development and testing purpose. See Airflow Git Branching for details.

Was this entry helpful?