inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Lớp học thành thạo Airflow

Tạo DAG operator Bash & Thiết lập thư mục DAG

docker-compose.yaml 파일 관련 질문

Đã giải quyết

407

hyosugbang

6 câu hỏi đã được viết

0

안녕하세요 강사님,

강의 열심히 듣고 있는데요 docker-compose.yaml 파일의 volume 부분 설명해주신게 잘 이해가 가지 않습니다.

: 기준으로 왼쪽이 WSL, 오른쪽이 docker container의 volume이고 둘을 매칭해주는거라고 설명해주셨는데 두개가 같은거 아닌가요? wsl 환경에서 docker를 셋업하고 에어플로우 태스크를 실행시키는걸로 이해하고 있거든요.

참고로 저는 맥 환경에서 실습중이라 WSL은 설치 안하고 그냥 디렉토리만 local과 remote로 구분해놓고 remote에 도커 셋업해서 실습중입니다. 그럼 제 기준에선 : 왼쪽이 remote 디렉토리이고 오른쪽이 docker container 인건가요?

python 데이터-엔지니어링 airflow

Câu trả lời 2

1

hyunjinkim

안녕하세요 방효석님!

결론부터 말씀드리자면 효석님이 생각하신게 맞습니다.

yaml 파일 작성시 왼쪽에 들어가는 경로는 git pull 을 통해 소스가 생성되는 최종 경로라고 보시면 됩니다.

윈도우 환경에서는 그게 WSL이고 효석님의 경우 remote 디렉토리입니다.

yaml 파일의 오른쪽은 도커 컨테이너가 연결될 경로이므로

윈도우 환경에서는 WSL에 있는 파일이,

효석님의 경우 remote 디렉토리에 있는 파일이 컨테이너로 연결되는 것이죠 .

 

이해 되셨을까요?

0

hyosugbang

아 오른쪽은 worker container 내부의 디렉토리고, 로컬에서 개발한 대그는 WSL 환경에 pull하고 실행할떄는 docker compose 환경설정 파일을 통해서 연결해주는거군요.

이제 이해했습니다ㅎㅎ 답변 감사드려요!

pykrx 회원제 전환으로 인한 실습 불가

0

104

2

수료증 발급

0

79

3

에러 발생 관련 질문드립니다.

0

77

2

vscode 작업화면에 오류가 발생하지 않습니다.

0

68

2

plugins 폴더 생성

0

73

2

WSL에서 git push 가 안되요 ㅠ

0

108

2

chatGPT&Airflow로 블로그 자동 포스팅하기 는 Deprecated 가 필요합니다.

0

65

2

github에 회원가입이 안되는데 원인이 뭔지 모르겠어요 ㅠ

0

706

2

설치중인데 venv를 꼭 써야할까요?

0

121

2

설치 버전 관련 질문입니다.

0

66

1

우분투 버전 다운받아야하는데 어떤걸로 설치해야할까요?

0

60

1

DAG 만들기 중 airflow 패키지 로드 에러

0

104

2

3.0에서도 수업노트가 성립하는지 확인 부탁드립니다!

0

94

3

task_id 사용법이 뭔가 바뀐 것 같습니다.

0

75

3

email operator 오류 관련

0

63

2

plugins 폴더 관련

0

92

2

bash operator 관련 문의입니다

0

77

3

스케쥴러 - DAG 파싱 부하 줄이는 과정 질문

0

78

2

Dags refresh 주기 관련 질문

0

123

2

wsl 관련 질문입니다.!

0

72

2

macOS에서 docker 설치

0

92

2

템플릿 변수에 대한 오류

0

58

2

custom_image 디렉토리 문의드립니다.

0

51

2

ETL 인터뷰 관련 문의

0

100

2