NodeJs копирует пакеты в образ докера - PullRequest
0 голосов
/ 26 апреля 2019

Я следовал файловой структуре

...
   - public
   - app
   - docker/
        - node-js/Dockerfile
   docker-compose.yml
   package.json

в моем dockerfile У меня есть логика для копирования package.json и запуска npm install

FROM node:12.0.0-alpine

MAINTAINER Bogdan Dubyk <bogdan.dubyk@gmail.comn>

COPY package.json /var/www/frontend/
RUN npm install

CMD [ "npm", "start" ]

, но я получаю ошибкуERROR: Service 'node-js' failed to build: COPY failed: stat /var/lib/docker/tmp/docker-builder184577258/package.json: no such file or directory во время построения изображения, похоже, что Dockerfile ищет файлы только внутри своей папки?Можно ли копировать файлы из-за пределов папки?

Я пытался COPY ../../package.json /var/www/frontend/, но также получал ошибку ERROR: Service 'node-js' failed to build: COPY failed: Forbidden path outside the build context: ../../package.json ()

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