![[0. Window WSL 2로 Zeppelin 환경 구축하기#Requirement]] ![[0. Window WSL 2로 Zeppelin 환경 구축하기#WSL 2 설치]] ![[0. Window WSL 2로 Zeppelin 환경 구축하기#Window Store에서 Ubuntu 20 LTS 설치]] ![[0. Window WSL 2로 Zeppelin 환경 구축하기#WSL 2 Ubuntu에 Docker & Docker-compose 설치]] ## Docker-compose로 Airflow 설치 ``` shell mkdir airflow cd airflow curl -LfO 'https://airflow.apache.org/docs/apache-airflow/2.9.2/docker-compose.yaml' mkdir ./dags ./logs ./plugins docker compose up airflow-init export AIRFLOW_BASEDIR="~/airflow" alias start_airflow="docker compose --profile flower -f ${AIRFLOW_BASEDIR}/docker-compose.yaml up -d" alias stop_airflow="docker compose -f ${AIRFLOW_BASEDIR}/docker-compose.yaml down --remove-orphans" start_airflow docker ps ``` ![[Pasted image 20240701174300.png]] ![[Pasted image 20240701174309.png]] - 위 코드를 복사해서 붙여넣기 한다. http://localhost:8080/home 과 http://localhost:5555/ 로 접속하여 제대로 작업이 되었는지 확인한다. - Airflow의 경우, 처음 접속하면 ID와 PW를 입력하라고 하는데, 둘 다 `airflow`가 디폴트 설정이다.