Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 
 
 

13 righe
385 B

  1. FROM node:lts AS builder
  2. LABEL maintainer="LessPass <contact@lesspass.com>"
  3. LABEL name="LessPass Frontend"
  4. WORKDIR /opt/frontend
  5. COPY package.json yarn.lock ./
  6. RUN yarn install
  7. COPY . /opt/frontend
  8. RUN yarn build
  9. FROM nginx:alpine
  10. COPY --from=builder /opt/frontend/build /usr/share/nginx/html
  11. COPY nginx.conf /etc/nginx/conf.d/default.conf
  12. EXPOSE 80
  13. CMD ["nginx", "-g", "daemon off;"]