Docker 没有等待纱线完成

Docker is not waiting for yarn to finish

我这里有一个简单的问题,我有一个微服务的 docker 文件,当我构建我的 docker 图像时,看起来 docker 没有等待结束纱线更新包。 这是错误:

Yarn 没有时间完成下载和链接依赖项。

这是我的 docker 文件的代码:

FROM node:latest

WORKDIR /
COPY . /

RUN yarn && yarn build:server

EXPOSE 3001
CMD [ "yarn", "start:server" ]

此外,当我检查我的docker图像时,节点和我的docker图像的大小几乎相同。不同之处在于没有 node_modules.

我的代码的大小

非常感谢任何帮助,提前感谢社区!

经过一番搜索,好像是我的私有企业网络禁止内部通话。在我的 docker 中,我无法通过简单的 curl 联系私人仓库。 :/