看起來像在構建過程中,PATH環境變量被忽略。我有我的Dockerfile這樣的:Dockerfile忽略PATH環境變量
COPY my_app /opt/my_app
RUN echo $PATH
RUN node --version
CMD ["node", "app.js"]
...,它gaves我編譯時錯誤,他說:
/bin/sh的:節點:命令未找到 命令「/ bin/sh的-c節點--version」返回非零代碼:127
線運行回聲$ PATH我表明節點-dir是已經在PATH,那麼爲什麼它沒有被拾起碼頭構建?