надо сбилдить образ. В компоузе прописывались args и environment.
При билде имиджа я указываю аргументы как --build-arg key=value
а как environment передать? Что-то искал и находил только, что надо так же через build-arg
ARG VAR1 ENV VAR1 $VAR1
Покажи весь Dockerfile
FROM node:12-alpine AS builder WORKDIR /usr/payment/backend COPY /src/backend . ARG BACKBUILD RUN npm install RUN npm run build${BACKBUILD} FROM node:12-alpine AS front_builder WORKDIR /usr/payment/frontend ARG FRONTBUILD COPY /src/frontend . RUN npm install RUN npm run build${FRONTBUILD} FROM node:12-alpine WORKDIR /usr/payment/backend COPY /src/backend/package.json . RUN npm install RUN npm prune --production COPY --from=builder /usr/payment/backend/dist ./dist COPY /src/backend/server.js . COPY /src/backend/.sequelizerc . COPY --from=front_builder /usr/payment/backend/static ./static RUN adduser -D enterprise USER enterprise CMD [ "npm", "run", "start" ] EXPOSE 8080
Ты хочешь зашить в образ значение для NODE_ENV?
Обсуждают сегодня