2017-10-24 44 views
2

도커 이미지를 만들고 싶습니다. 이것은 내 작업 디렉토리입니다 : Dockerfile.in의 test.json의 test.pyCOPY에 대한 도커 이미지를 만들 수 없습니다. stat/var/lib/docker/tmp/docker-builder 오류

그리고 이것은 내 Dockerfile입니다 : 내가이 명령을 실행하면

COPY ./test.json /home/test.json 
COPY ./test.py /home/test.py 

RUN python test.py 

가 : docker build -f Dockerfile.in -t 637268723/test:1.0 .

를 그것은 나에게 오류를 제공합니다 :

`Step 1/5 : COPY ./test.json /home/test.json 
---> Using cache 
---> 6774cd225d60 
Step 2/5 : COPY ./test.py /home/test.py 
COPY failed: stat /var/lib/docker/tmp/docker-builder428014112/test.py: 
no such file or directory` 

아무도 도와 줄 수 있습니까?

+0

은 그게 빌드 시스템의 어떤 종류의? 아니면 경로는 어디에서 왔습니까? –

+0

dockerignore에 test.py 또는 * .py가 있습니까? –

+1

Docker가 exitsts를 제출 한 현재 디렉토리에서 test.py를 사용할 수 있습니다. –

답변

0

문제를 해결해야 소스 경로에서 ./ 제거 :

COPY test.json /home/test.json 
COPY test.py /home/test.py 
+0

에 넣을 수 있습니다. 도커에서 오, 안돼 : D 조 무시 – Adiii