diff --git a/Dockerfile b/Dockerfile index 9fcea9e..a18a496 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,11 @@ FROM apache/airflow:2.7.1 + USER root +# Membuat folder dan memaksa izin akses ke user airflow (UID 50000) RUN mkdir -p /opt/airflow/logs /opt/airflow/dags /opt/airflow/plugins \ - && chown -R airflow:root /opt/airflow + && chown -R airflow:root /opt/airflow/logs /opt/airflow/dags /opt/airflow/plugins \ + && chmod -R 775 /opt/airflow/logs /opt/airflow/dags /opt/airflow/plugins + USER airflow COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt \ No newline at end of file