From c68b851807e741ddb56693733f82a1ab5a5be769 Mon Sep 17 00:00:00 2001 From: William Harris Date: Sat, 28 Dec 2024 20:21:15 -0600 Subject: [PATCH] Moved apt-get install further up in Dockerfile --- Dockerfile | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index bb4b45b..2ce3355 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,13 @@ FROM apache/airflow:2.10.4-python3.12 +USER root +RUN apt-get update \ + && apt-get install -y --no-instal-recommends \ + vim gcc python3-devel krb5-devel \ + && apt-get autoremove -yqq -purge \ + && apt-get clean +USER airflow + ARG AIRFLOW_VERSION="2.10.4" ARG AIRFLOW_EXTRAS="celery,microsoft.mssql,jdbc,ssh,async,docker,oracle,ldap,sftp,postgres,redis" ARG AIRFLOW_HOME_DIR=/opt/airflow @@ -11,16 +19,8 @@ ENV AIRFLOW_HOME_DIR=${AIRFLOW_HOME_DIR} ENV AIRFLOW_USER_HOME_DIR=${AIRFLOW_USER_HOME_DIR} ENV AIRFLOW_HOME=${AIRFLOW_HOME_DIR} -ARG ADDITIONAL_RUNTIME_APT_DEPS="gcc python3-devel krb5-devel" - ENV AIRFLOW__CORE__LOAD_EXAMPLES="false" -USER root - -RUN install_debian_runtime_dependencies() - -USER airflow - RUN pip install \ apache-airflow-providers-amazon \ apache-airflow-providers-apache-spark \