Sign inSign up

loum/airflow-base

By loum

•Updated about 2 years ago

Build a vanilla base Docker image on Ubuntu

Image
Languages & frameworks
Developer tools
0

5.3K

loum/airflow-base repository overview

⁠About

This image is a vanilla base Apache Airflow Docker image that you can extend with your workflow capability to create an immutable artifact.

Why not use the Airflow images provided? Mainly because we use Ubuntu as the underlying OS⁠ as we need more currency to mitigate CVEs.

⁠Quick reference

⁠Quick start

⁠Sample Dagster Apache Airflow workflow manager

Use the Dagster project's sample docker-compose.yml⁠:

docker compose -f <(curl -s https://raw.githubusercontent.com/loum/dagster/main/docker/docker-compose.yml) up -d

You can access your local Airflow webserver console via https://localhost:8443⁠.

For this simple demo usecase, the default Airflow webserver login credentials are airflow:airflow.

To terminate and release all resources:

docker compose -f <(curl -s https://raw.githubusercontent.com/loum/dagster/main/docker/docker-compose.yml) down --volumes

Tag summary

Content type

Image

Digest

sha256:755841bda…

Size

352 MB

Last updated

about 2 years ago

docker pull loum/airflow-base:jammy-2.9.3