:錯誤泊塢窗上運行我有一個問題,當我做搬運工跑,我用這個dockerfile創建的圖像上
FROM node
WORKDIR /Saiph
EXPOSE 3000
ENTRYPOINT ["npm", "start"]
COPY . /Saiph
RUN npm install
的錯誤是這樣的:
PS D:\saiph> docker run 1ba8ca0d9b3b
npm info it worked if it ends with ok
npm info using [email protected]
npm info using [email protected]
npm info lifecycle [email protected]~prestart: [email protected]
npm info lifecycle [email protected]~start: [email protected]
> [email protected] start /Saiph
> cd server && node server
sh: 1: cd: can't cd to server
npm info lifecycle [email protected]~start: Failed to e
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! [email protected] start: `cd server && node server`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the [email protected] start script.
我已經試圖理解的錯誤,但我不明白, 對不起我的英語不好,
感謝
將'ENTRYPOINT'更改爲'CMD'。然後建立圖像。使用碼頭運行 ls -al'。看看是否有一個服務器文件夾,如果沒有,那麼你知道你的答案爲什麼它不起作用 –
我忘了寫我正在使用Windows 10 – Jeferson