⚙️ 데이터 엔지니어링/Airflow

[Airflow] MacOS m1 환경에 Airflow 개발환경 설정하기

najiwon 2024. 3. 30. 17:04

 

 

 

 

01. 도커(Docker) 설치하기

 

02. Airflow 설치하기

[MacOS] 개발환경 구성 - m1에 Airflow 설치하기

 

[MacOS] 개발환경 구성 - m1에 Airflow 설치하기

[설치 환경] Mac OS M1 Docker version 25.0.3 01. docker-compose.yaml 파일을 fetch 받기 airflow docker install 검색 도커로 airflow를 설치하는 가이드 문서 https://airflow.apache.org/docs/apache-airflow/stable/howto/docker-compose/index

najiwon.tistory.com

 

03. Python 설치 & VSCode Python 가상환경 설정

[MacOS] 개발환경 구성 - m1에 Python 설치 & VSCode Python 가상환경 설정

 

[MacOS] 개발환경 구성 - m1에 Python 설치 & VSCode Python 가상환경 설정

[설치 환경] Mac OS M1 Visual Studio Code 1.74.2 01. 필요한 파이썬 버전 확인 docker & airflow 서비스 올리기 6개의 컨테이너 중 scheduler, worker 컨테이너에서 파이썬 버전 확인 airflow 컨테이너들은 파이썬 3.8.18

najiwon.tistory.com

 

04. Airflow library 설치

[MacOS] 개발환경 구성 - m1에 Airflow library 설치

 

[MacOS] 개발환경 구성 - m1에 Airflow library 설치

[설치 환경] Mac OS M1 Docker version 25.0.3 Airflow 2.8.3 Visual Studio Code 1.74.2 Python 3.8.10 파이썬으로 만들어진 Airflow의 DAG 개발을 하기 위해서는 다양한 클래스파일이 있는 Airflow 라이브러리가 필요하다. 지

najiwon.tistory.com

 


출처 : Airflow 마스터 클래스