fix: symlink tsx in runtime stage to resolve module not found
This commit is contained in:
+2
-2
@@ -25,12 +25,12 @@ COPY --from=base /app/packages/config/src ./packages/config/src
|
|||||||
COPY --from=base /app/packages/types/package.json ./packages/types/package.json
|
COPY --from=base /app/packages/types/package.json ./packages/types/package.json
|
||||||
COPY --from=base /app/packages/types/src ./packages/types/src
|
COPY --from=base /app/packages/types/src ./packages/types/src
|
||||||
|
|
||||||
|
RUN ln -s /app/apps/api/node_modules/tsx /app/node_modules/tsx 2>/dev/null || true
|
||||||
|
|
||||||
ENV NODE_ENV=production
|
ENV NODE_ENV=production
|
||||||
ENV PORT=3000
|
ENV PORT=3000
|
||||||
ENV HOST=0.0.0.0
|
ENV HOST=0.0.0.0
|
||||||
|
|
||||||
RUN npm install tsx
|
|
||||||
|
|
||||||
USER node
|
USER node
|
||||||
|
|
||||||
EXPOSE 3000
|
EXPOSE 3000
|
||||||
|
|||||||
Reference in New Issue
Block a user