Commit 937aac88 authored by TokaKaram's avatar TokaKaram

make single captain file

parent 911b23bf
FROM node:22-alpine
WORKDIR /app
COPY package*.json ./
RUN npm install --production
COPY . .
EXPOSE 5000
CMD ["node", "src/app.js"]
\ No newline at end of file
{ {
"schemaVersion": 2, "schemaVersion": 2,
"dockerfilePath": "backend/Dockerfile" "dockerfileLines": [
"FROM node:22-alpine",
"WORKDIR /app",
"COPY . .",
"RUN cd backend && npm install --production",
"EXPOSE 5000",
"CMD [\"sh\", \"-c\", \"cd backend && node src/app.js\"]"
]
} }
\ No newline at end of file
FROM node:22-alpine AS build-step
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
RUN npm run build
FROM socialengine/nginx-spa:latest
COPY --from=build-step /app/dist /app
RUN chmod -R 777 /app
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment