我正在尝试使用 Docker 将我的 Angular 应用程序容器化。
我对 Docker 很陌生,因此我遵循了一个教程,添加了Dockerfile以下内容:
FROM node:13.3.0 AS compile-image
WORKDIR /usr/src/app
COPY package.json package-lock.json ./
RUN npm install
ENV PATH="./node_modules/.bin:$PATH"
COPY . ./
RUN ng build --prod
FROM nginx
COPY nginx.conf /etc/nginx/nginx.conf
COPY --from=compile-image /opt/ng/dist/myproject /usr/share/nginx/html
但不知何故,它在步骤 9/10 失败,返回以下错误:
复制失败:stat /var/lib/docker/tmp/docker-builder934487773/nginx.conf:没有这样的文件或目录