首頁  >  問答  >  主體

dockerfile 運行 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 天前719

全部回覆(2)我來回復

  • phpcn_u1582

    phpcn_u15822017-04-25 09:05:34

    雷雷

    回覆
    0
  • PHPz

    PHPz2017-04-25 09:05:34

    你的操作有邏輯錯誤,你沒有弄清楚容器內部和宿主機的目錄概念。建議你最後一步執行 sleep 1000 ,然後單獨開一個終端進入到容器內部看看 你的COPY 這一步驟是否真正的把宿主機的目錄添加到容器中了。

    回覆
    0
  • 取消回覆