Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker Nginx和Angular获得欢迎页面_Angular_Docker_Nginx - Fatal编程技术网

Docker Nginx和Angular获得欢迎页面

Docker Nginx和Angular获得欢迎页面,angular,docker,nginx,Angular,Docker,Nginx,我正在尝试将Angular Spring应用程序部署到docker。对于angular,我使用nginx,每次从angular应用程序访问任何根目录时,我都会看到“欢迎使用nginx”页面。我已经在网上查过了,但找不到解决办法 nginx.conf server { listen 80; location / { root /usr/share/nginx/html; try_files $uri /index.html } } 用于角度的Dockerfile

我正在尝试将Angular Spring应用程序部署到docker。对于angular,我使用nginx,每次从angular应用程序访问任何根目录时,我都会看到“欢迎使用nginx”页面。我已经在网上查过了,但找不到解决办法

nginx.conf

server {
  listen 80;
  location / {
    root   /usr/share/nginx/html;
    try_files $uri /index.html

  }
}
用于角度的Dockerfile

FROM node:13.6.0-alpine as builder
WORKDIR /app
COPY . /app
RUN npm install && npm run build

FROM nginx:alpine
ADD nginx.conf /etc/nginx/conf.d/nginx.conf
COPY --from=builder /app/dist /usr/share/nginx/html

EXPOSE 80