13 lines
400 B
Docker
13 lines
400 B
Docker
FROM apache/airflow:2.7.1
|
|
|
|
USER root
|
|
|
|
# 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 \
|
|
&& 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 |