2026-10-24 13:30:24 +03:30
|
|
|
# Nuxt website (SSR). Pre-built output.
|
2026-10-21 20:31:05 +03:30
|
|
|
# docker build -f docker/web.Dockerfile -t imen-web .
|
|
|
|
|
ARG NODE_IMAGE=docker.arvancloud.ir/node:24-alpine
|
|
|
|
|
|
|
|
|
|
FROM ${NODE_IMAGE}
|
|
|
|
|
WORKDIR /app
|
|
|
|
|
ENV NODE_ENV=production PORT=3000
|
2026-10-24 13:30:24 +03:30
|
|
|
|
|
|
|
|
# Copy pre-built Nuxt Nitro bundle
|
|
|
|
|
COPY apps/web/.output ./.output
|
|
|
|
|
|
2026-10-21 20:31:05 +03:30
|
|
|
USER node
|
|
|
|
|
EXPOSE 3000
|
|
|
|
|
CMD ["node", ".output/server/index.mjs"]
|