Page MenuHomeDevCentral

No OneTemporary

diff --git a/Dockerfile b/Dockerfile
index 79ce8b7..eddaa7a 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,10 +1,33 @@
+# -------------------------------------------------------------
+# Nasqueron - Airflow Docker image for Nasqueron Datasources
+# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+# Project: Nasqueron
+# License: BSD-2-Clause
+# -------------------------------------------------------------
+
+# -------------------------------------------------------------
+# Datasources image
+# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+
+FROM nasqueron/datasources AS datasources
+
+# -------------------------------------------------------------
+# Release phase
+# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+
FROM apache/airflow:2.8.0-python3.11
USER root
COPY files/nasqueron-vault-ca.crt /usr/local/share/ca-certificates/nasqueron-vault-ca.crt
RUN /usr/sbin/update-ca-certificates
+RUN apt update && \
+ apt install -y unzip libpq5 && \
+ rm -r /var/lib/apt/lists/*
+
+COPY --from=datasources /usr/local/bin/fantoir-datasource /usr/local/bin/
+
USER airflow
RUN pip install 'apache-airflow[sentry]'
ENV REQUESTS_CA_BUNDLE=/etc/ssl/certs

File Metadata

Mime Type
text/x-diff
Expires
Sat, Mar 21, 07:03 (1 d, 8 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3546599
Default Alt Text
(1 KB)

Event Timeline