Update Dockerfile

ch permissions again
This commit is contained in:
izu
2026-03-03 08:54:20 +00:00
parent 8660a2084b
commit b8ab69ce1a

View File

@@ -1,11 +1,13 @@
FROM apache/airflow:2.7.1
USER root
# Membuat folder dan memaksa izin akses ke user airflow (UID 50000)
# Buat folder dan buka akses selebar-lebarnya agar tidak Permission Denied lagi
RUN mkdir -p /opt/airflow/logs /opt/airflow/dags /opt/airflow/plugins \
&& 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
&& chown -R airflow:root /opt/airflow \
&& chmod -R 777 /opt/airflow/logs /opt/airflow/dags /opt/airflow/plugins
USER airflow
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt