我试图从node js
图像创建一个容器文件入口点不能执行的命令,我已经配置了我的Dockerfile
如图所示:泊坞窗:因为它没有找到
FROM node:boron
# Create app directory
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
# Install app dependencies
COPY package.json /usr/src/app
RUN npm install
# Bundle app source
COPY . /usr/src/app
VOLUME ./:/usr/src/app
ENTRYPOINT [ "npm run watch" ]
在package.json
我有一个名为watch
的脚本,它运行名为watch-less
的吞噬任务。
如果我在本地环境中运行npm run watch
命令的工作,但是当我尝试运行它不是容器,并显示下一个错误:
docker: Error response from daemon: oci runtime error: container_linux.go:247: starting container process caused "exec: \"npm run watch\": executable file not found in $PATH".
尝试#VOLUME ./:/usr/src/app – itiic