我正在为NextJS应用程序使用alpine-node。我正在尝试运行yarn安装。我的控制台返回了我:



这是我的Dockerfile:

FROM mhart/alpine-node:latest
WORKDIR /app
COPY package.json /app
ENTRYPOINT ["/bin/sh"] // I have tried to modify the entrypoin in order to cure the problem
RUN yarn install
COPY . /app
RUN yarn build
CMD yarn start

怎么了?我不知道。

任何提示都会很棒,

谢谢。

最佳答案

首先尝试-

$>docker run -it --rm node_alpine:latest
/ # hostname
75b6ddda492f

如果将 shell 放入容器中,则图像也可以正常工作。
否则,基本镜像会出现问题(node_alpine:latest)

关于docker - Dockerfile-stat/bin/sh:无此类文件或目录”:未知,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52770808/

10-16 10:40