Как поменять nginx.conf чтобы сайт отображался корректно
my nginx.conf:
events {
worker_connections 80;
}
http {
index index.html index.htm index.php;
server {
listen 80;
location / {
autoindex on;
autoindex_exact_size on;
}
}
}
my dockerfile:
FROM node:alpine as builder
WORKDIR /app
COPY package.json package-lock.json ./
ENV CI=1
COPY . .
RUN yarn
RUN npm run-script build
FROM nginx:alpine
RUN rm -rf /etc/nginx/html/*
COPY --from=builder ./app/_site /etc/nginx/html
COPY ./nginx.conf /etc/nginx/nginx.conf
EXPOSE 80
ENTRYPOINT ["nginx", "-g", "daemon off;"]
Источник: Stack Overflow на русском