DataEngineer/Airflow

Docker Airflow 실행시 Docker 컨테이너 권한 오류

JooJaeHwan 2023. 6. 3. 01:20
728x90
반응형

이런 비슷한 오류가 발생하는 경우

Dockerfile을 수정하고

FROM apache/airflow:2.5.2
COPY requirements.txt /
RUN pip install --upgrade pip
RUN pip install --user --no-cache-dir -r /requirements.txt
USER root
RUN apt-get update && apt-get install -y libgl1-mesa-glx && apt-get install -y libglib2.0-0 && apt-get install -y ffmpeg
RUN usermod -u {UID} airflow
USER airflow

usermod를 해당 서버의 UID와 맞춰준다

 

혹은 docker-compose.yaml

 

AIRFLOW_UI: {UID}

 

이부분을 enviroments에 추가해준다

728x90
반응형