From 59da569c969bb77c3123ba2281c104b5a1bcf31c Mon Sep 17 00:00:00 2001 From: Chris Grimmett Date: Fri, 2 Feb 2024 18:31:57 -0800 Subject: [PATCH] use separate dockerfiles for each container --- Dockerfile => Dockerfile.next | 6 ++++++ compose.yml | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) rename Dockerfile => Dockerfile.next (77%) diff --git a/Dockerfile b/Dockerfile.next similarity index 77% rename from Dockerfile rename to Dockerfile.next index aac7ccf..adf6823 100644 --- a/Dockerfile +++ b/Dockerfile.next @@ -17,3 +17,9 @@ WORKDIR /app COPY --from=build /usr/src/next /app CMD ["pnpm", "run", "dev"] +FROM base AS prod +WORKDIR /app +COPY --from=build /usr/src/next /app +COPY ./packages/next/app.json /app +ENTRYPOINT ["pnpm"] +CMD ["start"] \ No newline at end of file diff --git a/compose.yml b/compose.yml index 9ba3626..5a92369 100644 --- a/compose.yml +++ b/compose.yml @@ -54,7 +54,7 @@ services: image: fp-strapi:14 build: context: ./packages/strapi - dockerfile: Dockerfile + dockerfile: Dockerfile.strapi restart: on-failure depends_on: - db @@ -110,7 +110,7 @@ services: container_name: fp-next build: context: . - dockerfile: Dockerfile + dockerfile: Dockerfile.next target: dev restart: on-failure environment: