Docker-файл для nodejs не выполняет node ./bin/www - PullRequest
0 голосов
/ 28 октября 2019

Я использовал файл Docker для выполнения файла package.json, но он останавливается на

GithubDatasetAPI@0.0.0 start / usr / src / app node ./bin/www

и нене идет дальше или не отображает сообщение об ошибке. Я обновлен до "\ node ./bin/www", но у меня не работает

Вот мой DOCKERFILE

FROM node:8

# Create app directory
WORKDIR /usr/src/app

# Install app dependencies
# A wildcard is used to ensure both package.json AND package-lock.json are copied
# where available (npm@5+)
COPY package*.json ./

RUN npm install
# If you are building your code for production
# RUN npm install --only=production

# Bundle app source
COPY . .

EXPOSE 8082
CMD [ "npm", "start" ]

1 Ответ

0 голосов
/ 29 октября 2019

попробуйте скопировать все файлы, а не только package.json

COPY ./ ./

вместо

COPY package*.json ./
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...