Конфигурация Docker для проекта Node - PullRequest
0 голосов
/ 09 мая 2019

Мой проект Node.js не загружается в Docker.

Как видите, index не может загрузить.

Вот код: https://github.com/tech-387/spartan-apps-admin-console-frontend

Вот ошибка, которую я получаю:

npm@1.0.0 start / home / node / app узел ./bin/www

внутренний / модули / CJS / loader.js: 584 бросить ошибку; ^

Ошибка: не удается найти модуль './src/Presentation/viewModel/index' в Function.Module._resolveFilename (внутренний / modules / cjs / loader.js: 582: 15) в Function.Module._load (внутренний / modules / cjs / loader.js: 508: 25) в Module.require (внутренняя / modules / cjs / loader.js: 637: 17) по требованию (внутренняя / modules / cjs / helpers.js: 22: 18) в /home/node/app/app.js:29:18 в Array.forEach () на объекте. (/Home/node/app/app.js:28:26) в Module._compile (внутренний / modules / cjs / loader.js: 701: 30) в Object.Module._extensions..js (внутренняя / modules / cjs / loader.js: 712: 10) в Module.load (внутренняя / modules / cjs / loader.js: 600: 32) npm ERR! код ELIFECYCLE npm ERR! errno 1 npm ERR! npm@1.0.0 start: node ./bin/www npm ERR! Статус выхода 1 npm ERR! нпм ERR! Не удалось на npm@1.0.0 стартовый скрипт. нпм ERR! Это, вероятно, не проблема с НПМ. Скорее всего, выше выводится логирование.

npm ERR! Полный журнал этого прогона можно найти в: npm ERR!
/root/.npm/_logs/2019-05-09T09_13_02_678Z-debug.log

А вот мой файл докера:

FROM node:10-alpine

WORKDIR /home/node/app

COPY app.js /home/node/app
COPY bin /home/node/app/bin
COPY config /home/node/app/config
COPY public /home/node/app/public
COPY scratch /home/node/app/scratch
COPY src /home/node/app/src
COPY package.json /home/node/app
COPY package-lock.json /home/node/app

RUN npm install

EXPOSE 3000

# Start the app
CMD npm start
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...