Skip to content

Latest commit

 

History

History
48 lines (35 loc) · 1.71 KB

File metadata and controls

48 lines (35 loc) · 1.71 KB

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.