Dockerfile ..... ✖ 错误:命令执行失败:/bin/sh -c autoreconf -ivf /bin/sh: autoreconf: 未找到

7

这是我的Dockerfile:

FROM node:10-alpine

RUN mkdir -p /home/node/salvator/node_modules && chown -R node:node /home/node/$

WORKDIR /home/node/salvator

COPY package*.json ./

USER node

RUN npm install

COPY --chown=node:node . .

EXPOSE 3000

CMD [ "pm2 start", "index.js" ]

我正在从Bitbucket克隆应用程序存储库,但我不知道在 WORKDIR 和 RUN mkdir 的位置该写什么。


欢迎来到 Stack Overflow。你的一个依赖项依赖于 autoreconf。因此,在运行 npm install 之前,你需要先安装它。 - A.L
我需要安装哪个软件包? - devil child
1个回答

13

autoconf 是您正在寻找的一个依赖项。
注意:它不是称为 autoreconf

RUN apk add --no-cache autoconf

那么您就可以无障碍地使用autoreconf了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接