Docker: fix pass env vars

This commit is contained in:
vchikalkin 2023-12-23 22:34:09 +03:00
parent 0a5be044b1
commit e40d5488b9
2 changed files with 5 additions and 0 deletions

View File

@ -28,6 +28,8 @@ RUN pnpm install
# Build the project # Build the project
COPY --from=builder /app/out/full/ . COPY --from=builder /app/out/full/ .
COPY turbo.json turbo.json COPY turbo.json turbo.json
ARG URL_IUS_DIRECT
ARG NEXT_PUBLIC_USE_DEV_COLORS
RUN pnpm turbo run build --filter=web... RUN pnpm turbo run build --filter=web...
FROM node:alpine AS runner FROM node:alpine AS runner

View File

@ -5,6 +5,9 @@ services:
- URL_IUS_DIRECT=${URL_IUS_DIRECT} - URL_IUS_DIRECT=${URL_IUS_DIRECT}
- NEXT_PUBLIC_USE_DEV_COLORS=${NEXT_PUBLIC_USE_DEV_COLORS} - NEXT_PUBLIC_USE_DEV_COLORS=${NEXT_PUBLIC_USE_DEV_COLORS}
build: build:
args:
- URL_IUS_DIRECT=${URL_IUS_DIRECT}
- NEXT_PUBLIC_USE_DEV_COLORS=${NEXT_PUBLIC_USE_DEV_COLORS}
context: . context: .
dockerfile: ./apps/web/Dockerfile dockerfile: ./apps/web/Dockerfile
networks: networks: