Docker映像无法运行错误为my_pck@2.0.0~postinstall的安装后脚本:无法在wd my_pck@2.0.0节点中运行symLink.js(wd = / build)

我正在构建docker映像。我的docker文件非常简单,如下所示:-

FROM node:10.15.3    

RUN mkdir /build
WORKDIR /build

COPY package.json .   
COPY . .

RUN ["npm","install"]

EXPOSE 3000

CMD [ "npm","run","start" ]

我唯一需要做的就是在package.json中有一个后安装脚本,它可以做一些额外的工作。问题是当我尝试运行安装失败时出现以下错误:-

后安​​装脚本,错误为my_pck@2.0.0~postinstall:无法在wd my_pck@2.0.0节点symLink.js(wd = / build)中运行 >

我研究了各种帖子并提出了相同问题的报告,他们建议使用以下选项:-

  1. 在npm安装中使用--unsafe-per没有帮助
  2. 我还尝试添加package.json,但这也无济于事。
  3. 我还尝试添加.npmrc文件,但不幸的是,它也无济于事。

我正在运行以下命令来构建docker镜像: docker build -t my_img:1.0。

我正在使用Windows系统。

关于如何解决此问题的任何建议。

z979581569 回答:Docker映像无法运行错误为my_pck@2.0.0~postinstall的安装后脚本:无法在wd my_pck@2.0.0节点中运行symLink.js(wd = / build)

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3105045.html

大家都在问