docker 파일을 실행할 때 Docker에서 오류가 발생합니다. 그것은/var/lib/docker/aufs/layers/xxxx를 말하고 있습니다. Docker 빌드를 실행하면 그러한 파일이나 디렉토리가 없습니다.Docker - 해당 파일이나 디렉토리가 없습니다.
컨테이너와 이미지를 제거하는 데 여러 가지 방법을 시도해 보았습니다.
모든
도커 파일은 다음과 같습니다
는FROM node:6
RUN git clone https://github.com/preboot/angular2-webpack.git
WORKDIR angular2-webpack
RUN sed -i.bak 's/--port 8080/--host 0.0.0.0 --port 8080/'
package.json RUN npm i
CMD [ "npm", "run", "start" ]
전체 콘솔 출력은 다음과 같습니다
Sending build context to Docker daemon
9.728 kB
Step 1 : FROM node:6
6: Pulling from library/node
6a5a5368e0c2: Already exists
7b9457ec39de: Already exists
ff18e19c2db4: Already exists
6a3d69edbe90: Already exists
0ce4b037e17f: Already exists
82252a100d5a: Already exists
Digest:
sha256:db245bde5445eb122d8dc090ba98539a9ef7f56c0ea981ade643695af0d8eaf0
Status: Downloaded newer image for node:6
---> 9873603dc506 Step 2 :
RUN git clone https://github.com/preboot/angular2-webpack.git open
/var/lib/docker/aufs/layers/9319fd93cb6d6718243ff2e65ce5d2aa6122a1bb9211aa9f8e88d85c298727e5:
no such file or directory User:docker-test
편집
문제는 t을 해결되었습니다 @BMitchs '추천에 행크스 :
- RF RM은은/var/lib 디렉토리/고정 표시기/*
- 제거 도커 완전히
- 는
git clone을 실행하기 전에 작업 디렉토리를 지정하거나 작업 디렉토리로 지정된 원래 노드 이미지에 복제를해야 할 수도 있습니다. – bspates