Я следовал файловой структуре
...
- 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 ()