본문으로 바로가기
COMMUNITY모든 이야기

분석용 데이터셋이 들어있는 호스트 PC의 폴더를 도커 컨테이너 내부로 연결해서 pandas로 읽어오려고 합니다.

코드:

FROM python:3.9-slim
WORKDIR /app
RUN pip install pandas
COPY requirements.txt .
RUN pip install -r requirements.txt
# 실행 시 -v /home/user/data:/app/data 옵션 사용
CMD ["python", "analysis.py"]

오류: FileNotFoundError: [Errno 2] No such file or directory: '/app/data/dataset.csv'

시도: docker run 실행 시 -v 옵션으로 절대 경로를 정확히 지정했고, 컨테이너 내부에서 ls /app/data 명령어로 확인해봤는데 폴더가 비어있습니다.

질문: 호스트의 파일들이 컨테이너 내부의 지정된 경로로 왜 동기화가 안 되는 건가요?

모든 이야기1464

가벼운 안부부터 깊은 생각까지, 함께 나눠요.

글쓰기
총 1464개의 이야기
댓글