From e065befd1f988bd7d76b6fdc1ec2d8a334e3c5b5 Mon Sep 17 00:00:00 2001 From: ngthanhvu Date: Thu, 6 Aug 2026 23:45:03 -0400 Subject: [PATCH] fix: update WORKDIR to /workspace for openship compatibility --- Dockerfile | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/Dockerfile b/Dockerfile index 56b5391..b55a289 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,8 @@ FROM node:22-alpine AS deps +RUN apk add --no-cache libc6-compat WORKDIR /app COPY package*.json ./ -RUN apk add --no-cache libc6-compat 2>/dev/null || true -RUN npm ci --ignore-scripts || npm ci +RUN npm ci FROM node:22-alpine AS builder WORKDIR /app @@ -12,15 +12,8 @@ COPY . . RUN npm run build FROM node:22-alpine AS runner -WORKDIR /app +WORKDIR /workspace ENV NODE_ENV=production -ENV HOST=0.0.0.0 -ENV PORT=3002 -ENV NITRO_HOST=0.0.0.0 -ENV NITRO_PORT=3002 - COPY --from=builder /app/.output ./.output -COPY --from=builder /app/public ./public - EXPOSE 3002 CMD ["node", ".output/server/index.mjs"]