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

데이터 분석을 위해 로컬에 있는 CSV 파일들을 도커 컨테이너 내부의 /app/data 폴더로 연결해서 사용하려고 합니다.

코드:

FROM python:3.9-slim
WORKDIR /app
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY . .
CMD ["python", "main.py"]

# 실행 명령어
# docker run -v /Users/username/project/data:/app/data my-analysis-app

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

시도: -v 옵션 경로를 절대 경로로 바꿔서 실행해봤고, 컨테이너 내부로 직접 들어가서 ls 명령어로 확인해봤는데 폴더가 비어있습니다.

질문: 볼륨 마운트 설정을 정확히 한 것 같은데 왜 컨테이너 내부에서 로컬 파일이 인식되지 않는 건가요?

모든 이야기1464

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

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