From 59a0f7105ecfc619117bd84b9eccdd7160477797 Mon Sep 17 00:00:00 2001 From: Fritz Seitz Date: Mon, 11 Dec 2023 14:49:58 -0500 Subject: [PATCH] chore: update docker compose file --- docker-compose.yaml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/docker-compose.yaml b/docker-compose.yaml index 46fc8ec..10a2f47 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -9,9 +9,18 @@ services: - mongodb - mailhog mongodb: - image: "mongo:latest" + image: mongo:7 + container_name: mongodb ports: - - 27017:27017 + - '27017:27017' + command: mongod --replSet rs0 + healthcheck: + test: | + mongosh --eval "try { rs.status().ok } catch (e) { rs.initiate({ _id: 'rs0', members: [{ _id: 0, host: 'localhost:27017' }] }).ok }" + start_period: 0s + interval: 500ms + timeout: 5s + retries: 5 mailhog: image: "mailhog/mailhog:latest" ports: