小编Bru*_*nno的帖子

连接被Nginx和kubernetes拒绝

我试图在带有Nginx的容器内使用kubernates部署我的angular应用程序。

我创建了我的docker文件:

FROM node:10-alpine as builder

COPY package.json package-lock.json ./

RUN npm ci && mkdir /ng-app && mv ./node_modules ./ng-app

WORKDIR /ng-app

COPY . .

RUN npm run ng build -- --prod --output-path=dist

FROM nginx:1.14.1-alpine

COPY nginx/default.conf /etc/nginx/conf.d/

RUN rm -rf /usr/share/nginx/html/*

COPY --from=builder /ng-app/dist /usr/share/nginx/html

EXPOSE 80

CMD ["nginx", "-g", "daemon off;"]
Run Code Online (Sandbox Code Playgroud)

我的nginx配置:

server {

  listen 80;

  sendfile on;

  default_type application/octet-stream;


  gzip on;
  gzip_http_version 1.1;
  gzip_disable      "MSIE [1-6]\.";
  gzip_min_length   1100;
  gzip_vary         on;
  gzip_proxied      expired no-cache no-store private auth;
  gzip_types …
Run Code Online (Sandbox Code Playgroud)

nginx google-cloud-platform kubernetes

3
推荐指数
1
解决办法
214
查看次数

标签 统计

google-cloud-platform ×1

kubernetes ×1

nginx ×1