热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Docker多阶段构建-复制失败

如何解决《Docker多阶段构建-复制失败》经验,有好办法吗?

我在弹出的create-react-app的多阶段Dockerfile中遇到一些问题。Dockerfile列出如下:

FROM node:9.6.1 as builder

RUN mkdir /usr/src/app
WORKDIR /usr/src/app

ENV PATH /usr/src/app/node_modules/.bin:$PATH
COPY package.json /usr/src/app/package.json
RUN npm install --silent
COPY . /usr/src/app

RUN npm run build

FROM nginx:1.13.9-alpine
COPY --from=builder /usr/src/app/build /usr/share/nginx/html
EXPOSE 80

Dockerfile成功运行,直到到达步骤10(COPY),并在其中抛出以下错误:

COPY failed: stat /var/lib/docker/overlay2/2fc8af4cb8db9777246cae48721d8a93917c73e415a02680f1e3a73c8780b903/merged/usr/src/app/build: no such file or directory

我已经用谷歌搜索,但是找不到明确的答案。有没有人经历过类似的经历?


推荐阅读
author-avatar
ck凯悦风_855
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有