[Airflow] Airflow installation with docker

hugingstar·2025년 11월 29일

DevOps

목록 보기
10/14
post-thumbnail

이번 글에서는 에어플로우 3.1.3 버전을 도커를 사용해서 설치하는 방법을 설명한다.

1. 홈페이지 확인

  • 도커를 설치한 후에, 도커를 사용해서 에어플로우를 다운로드를 하려면 컴포즈 파일을 내 컴퓨터에 내려받고 해야한다. 필요한 내용은 아래를 참고하고, 컴포즈 파일을 내려받는 중요한 단계 위주로 설명한다.

https://airflow.apache.org/docs/apache-airflow/stable/howto/docker-compose/index.html#fetching-docker-compose-yaml

2. Docker compose

  • 먼저 compose 파일을 내려받는다.

curl -LfO 'https://airflow.apache.org/docs/apache-airflow/3.1.3/docker-compose.yaml'

3. 에어플로우 사용에 필요한 볼륨 파일 생성

mkdir -p ./dags ./logs ./plugins

4. 설치 실행

  • docker-compose.yaml이 다운로드된 경로에서 docker compose를 실행해준다.
  • 꼭 관리자 모드로 실행해야 한다.

sudo docker compose up

  • 이런 모양으로 계속 떠 있으면 문제없이 실행되고 있는 것이다.

5. Airflow

  • 에어플로 웹 화면으로 들어가려면, 8080 포트로 들어가면 된다.

localhost:8080

0개의 댓글