问题描述
项目目录...Dockerfiledocker/build.sh...
主要讲的就是 这样 2个文件
docker builddocker build -t apps/apps .
执行后会有一下错误
Step 8 : RUN docker/build.sh ---> Running in 019abf9e5ec8/bin/sh: docker/build.sh: not foundThe command ’/bin/sh -c docker/build.sh’ returned a non-zero code: 127dockerfile 部分内容
COPY . /app/apps/WORKDIR /app/apps/RUN ./docker/build.sh
明明当前项目下 有这个 文件 ,为何提示没有找到呢 。
问题解答
回答1:COPY . /app/apps/WORKDIR /app/apps/RUN /docker/build.sh回答2:
你的操作有逻辑错误,你没有弄清楚容器内部和宿主机的目录概念。建议你最后一步执行 sleep 1000 ,然后单独开一个终端进入到容器内部看看 你的COPY 这步是否真正的把宿主机的目录添加到容器中了。

