>  Q&A  >  본문

dockerfile run build.sh

项目目录

...

Dockerfile
docker/build.sh

...

主要讲的就是 这样 2个文件

docker build

docker build -t apps/apps .

执行后会有一下错误

Step 8 : RUN docker/build.sh
 ---> Running in 019abf9e5ec8
/bin/sh: docker/build.sh: not found
The command '/bin/sh -c docker/build.sh' returned a non-zero code: 127

dockerfile 部分内容

COPY . /app/apps/
WORKDIR /app/apps/
RUN ./docker/build.sh

明明当前项目下 有这个 文件 ,为何提示没有找到呢 。

怪我咯怪我咯2757일 전721

모든 응답(2)나는 대답할 것이다

  • phpcn_u1582

    phpcn_u15822017-04-25 09:05:34

    으아아아

    회신하다
    0
  • PHPz

    PHPz2017-04-25 09:05:34

    컨테이너와 호스트 내부의 디렉터리 개념을 이해하지 못한 작업에 논리적 오류가 있습니다. 마지막 단계에서 sleep 1000을 실행한 후 별도의 터미널을 열고 컨테이너에 들어가서 COPY 단계에서 실제로 호스트 디렉터리가 컨테이너에 추가되는지 확인하는 것이 좋습니다.

    회신하다
    0
  • 취소회신하다