From 2e11b0049b2ff7d30b301ad6c0703b0396cde5b6 Mon Sep 17 00:00:00 2001 From: Nikita Melnikov Date: Mon, 7 Nov 2022 08:12:15 -0300 Subject: [PATCH] add docker-compose.yml for production use --- docker-compose.dev.yml | 22 ++++++++++++++++++++++ docker-compose.yml | 16 ++-------------- 2 files changed, 24 insertions(+), 14 deletions(-) create mode 100644 docker-compose.dev.yml diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml new file mode 100644 index 0000000..c10c27c --- /dev/null +++ b/docker-compose.dev.yml @@ -0,0 +1,22 @@ +version: "3.2" +services: + docs: + build: + dockerfile: docker/Dockerfile.prod + context: . + ports: + - "3000:3000" + volumes: + - ./uploads:/usr/src/app/uploads + - ./db:/usr/src/app/db + - ./docs-config.yaml:/usr/src/app/docs-config.yaml + - ./docs-config.local.yaml:/usr/src/app/docs-config.local.yaml + mongodb: + image: mongo:6.0.1 + ports: + - "27017:27017" + volumes: + - mongodb_data:/data/db + +volumes: + mongodb_data: diff --git a/docker-compose.yml b/docker-compose.yml index c10c27c..e5e0a8b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,22 +1,10 @@ version: "3.2" services: docs: - build: - dockerfile: docker/Dockerfile.prod - context: . + image: ghcr.io/codex-team/codex.docs:stage-17857c8-1667816216 # need to be changed after release ports: - "3000:3000" volumes: - ./uploads:/usr/src/app/uploads - ./db:/usr/src/app/db - - ./docs-config.yaml:/usr/src/app/docs-config.yaml - - ./docs-config.local.yaml:/usr/src/app/docs-config.local.yaml - mongodb: - image: mongo:6.0.1 - ports: - - "27017:27017" - volumes: - - mongodb_data:/data/db - -volumes: - mongodb_data: + - ./docs-config.local.yaml:/usr/src/app/docs-config.yaml