Skip to content

wunderalbert/docker-airflow

 
 

Repository files navigation

docker-airflow

A fork of puckel/docker-airflow, with added codeql goodness.

Currently contains the packages needed to build Python and JavaScript databases.

Information

Installation

Pull the image from the Docker repository.

docker pull annarailton/airflow-codeql-js-py

Build

This uses a chain of docker images, starting from node:lts-slim.

docker build -t annarailton/node-lts-python3.7-slim node-lts-python3.7-slim
docker build -t annarailton/node-lts-python3.7-slim-codeql node-lts-python3.7-slim-codeql
docker build -t annarailton/airflow-codeql-js-py .

Or

docker build -t annarailton/airflow_codeql https://github.com/annarailton/docker-airflow.git

Usage

By default, docker-airflow runs Airflow with SequentialExecutor :

docker run -d -p 8081:8080 annarailton/airflow-codeql-js-py webserver

If you want to run with LocalExecutor (recommended as then you get a proper database behind it), do

docker-compose up -d

For other instructions, see the original repo for this fork.

About

Docker Apache Airflow

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dockerfile 69.1%
  • Shell 21.1%
  • Python 9.8%