Inflearn brand logo image

인프런 커뮤니티 질문&답변

newl0.dev님의 프로필 이미지
newl0.dev

작성한 질문수

Airflow 마스터 클래스

더 많은 Provider 확인 & Connection Type 추가하기

connection type 추가하기중 docker image 생성 오류

작성

·

43

0

강사님,

 

버전문제로 설치가 안되는것 같은데,

어디서 upgrade를 해야 하나요?

 

[+] Building 10.9s (6/7) docker:default

=> [internal] load build definition from Dockerfile 0.0s

=> => transferring dockerfile: 483B 0.0s

=> [internal] load metadata for docker.io/apache/airflow:2.10.5 0.0s

=> [internal] load .dockerignore 0.0s

=> => transferring context: 2B 0.0s

=> [1/4] FROM docker.io/apache/airflow:2.10.5 0.0s

=> CACHED [2/4] RUN apt-get update && apt-get install -y --no-install-recommends gcc heimdal-dev g++ libsasl2-dev && apt-get 0.0s

=> ERROR [3/4] RUN pip install pip install apache-airflow-providers-apache-hdfs pip install apache-airflow-providers-apache-hive 10.6s

------

> [3/4] RUN pip install pip install apache-airflow-providers-apache-hdfs pip install apache-airflow-providers-apache-hive:

8.415 Requirement already satisfied: pip in /home/airflow/.local/lib/python3.12/site-packages (25.0)

9.209 ERROR: Could not find a version that satisfies the requirement install (from versions: none)

10.14

10.14 [notice] A new release of pip is available: 25.0 -> 25.1.1

10.14 [notice] To update, run: pip install --upgrade pip

10.14 ERROR: No matching distribution found for install

------

Dockerfile:13

--------------------

12 | USER airflow

13 | >>> RUN pip install \

14 | >>> pip install apache-airflow-providers-apache-hdfs \

15 | >>> pip install apache-airflow-providers-apache-hive

16 | RUN pip uninstall -y argparse

--------------------

ERROR: failed to solve: process "/bin/bash -o pipefail -o errexit -o nounset -o nolog -c pip install pip install apache-airflow-providers-apache-hdfs pip install apache-airflow-providers-apache-hive" did not complete successfully: exit code: 1

답변 1

0

김현진님의 프로필 이미지
김현진
지식공유자

안녕하세요 newI0.dev

혹시.. RUN 부분에서

RUN pip install \ 
    apache-airflow-providers-apache-hdfs \ 
    apache-airflow-providers-apache-hive  

이런식으로 작성해야 하는데

pip install 을 계속 붙이신게 아닌가 싶네요.

pip install 은 위에 한번만 나오면 됩니다.

newl0.dev님의 프로필 이미지
newl0.dev

작성한 질문수

질문하기