【发布时间】:2019-01-28 15:28:45
【问题描述】:
我在为我的 CRA 应用程序创建 docker 映像时遇到问题。这是我用于生产环境的 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
据我了解,该错误告诉我构建文件夹毕竟没有创建,因此无法移动。
【问题讨论】:
标签: reactjs docker deployment create-react-app