From ca7bfe2e8654aef6f40381098fb729eebb6e661e Mon Sep 17 00:00:00 2001 From: Victor Radael Date: Wed, 2 Feb 2022 12:27:02 -0300 Subject: [PATCH] Dockerfile --- Dockerfile | 12 ++++++++++++ src/main.ts | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..b437862 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM node:14 as packages +WORKDIR /packages +COPY package.json . +RUN npm install + +FROM node:alpine +WORKDIR /app +COPY . /app/ +COPY --from=packages /packages/node_modules /app/node_modules +RUN npm run build +EXPOSE 3000 +ENTRYPOINT npm run start \ No newline at end of file diff --git a/src/main.ts b/src/main.ts index f6999a1..05e31ce 100644 --- a/src/main.ts +++ b/src/main.ts @@ -19,6 +19,6 @@ async function bootstrap() { SwaggerModule.setup('api', app, document); - await (await app).listen(3001); + await (await app).listen(3000); } bootstrap();