From cc478ec19825c50ab01b751559bbfc509c2a26b7 Mon Sep 17 00:00:00 2001 From: Louis Auzuret Date: Mon, 20 Jun 2022 15:39:32 +0200 Subject: [PATCH] fix: docker production --- back/Dockerfile | 4 +--- docker-compose.yml | 8 ++++---- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/back/Dockerfile b/back/Dockerfile index cf5b9b5..33225cc 100644 --- a/back/Dockerfile +++ b/back/Dockerfile @@ -3,7 +3,5 @@ WORKDIR /app COPY ./package.json ./ RUN npm install COPY . . -RUN npx prisma generate -RUN npx prisma migrate dev RUN npm run build -CMD ["npm", "run", "start:prod"] \ No newline at end of file +CMD npx prisma generate ; npx prisma migrate dev ; npm run start:prod diff --git a/docker-compose.yml b/docker-compose.yml index b54d515..ea0af46 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,8 +1,8 @@ services: back: - build: ./back + build: ./back ports: - - "8080:3000" + - "3000:3000" depends_on: - "db" env_file: @@ -13,6 +13,6 @@ services: environment: - POSTGRES_USER=${POSTGRES_USER} - POSTGRES_PASSWORD=${POSTGRES_PASSWORD} - - POSTGRES_DB=${POSTGRES_NAME} + - POSTGRES_DB=${POSTGRES_DB} ports: - - "5432:5432" \ No newline at end of file + - "5432:5432"