Docker Container内でNodeJSアプリケーションを実行しようとしたときに、この奇妙な問題が発生しました。
すべての道は壊れています 例えば:
const myLocalLib = require("./lib/locallib.");
エラーになります。
モジュール "./lib/locallib"が見つかりません
すべてのファイルはここにあります(libディレクトリ内のlsコマンドで表示)
私はDockerに不慣れなので、私は自分の設定で何かを見逃しているかもしれません
私のDockerfileがあります
FROM node:latest
COPY out/* out/
COPY src/.env.example src/
COPY package.json .
RUN yarn
ENTRYPOINT yarn start
ありがとうございました。
回答:
回答№1は0あなたは COPY
間違った命令。そのはず:
COPY out out