У меня проблема с созданием образа докера для моего приложения CRA.Вот мой Dockerfile, который я использую для производственной среды:
# base image
FROM node:10.13.0
# set working directory
WORKDIR /usr/src/app
# install and cache app dependencies
COPY package.json yarn.lock ./
RUN yarn
COPY . ./
# RUN yarn cache clean
RUN yarn build
# Stage 2 - the production environment
FROM nginx:latest
# COPY build /usr/share/nginx/html
COPY ./build /var/www
COPY nginx.conf /etc/nginx/nginx.conf
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]
Процесс docker build
успешно выполняется до 8-го шага, где он возвращает следующую ошибку: Step 8/11 : COPY ./build /var/www lstat build: no such file or directory
Fromмое понимание ошибки говорит мне, что папка сборки не была создана в конце концов, поэтому она не может быть перемещена.