1
0
Fork 0
mirror of https://github.com/anyproto/any-sync-dockercompose.git synced 2025-06-08 14:07:02 +09:00

fix mongo healthcheck command

This commit is contained in:
dyumin 2024-05-05 21:46:11 +03:00
parent 851ef49bc7
commit 8132a3d423

View file

@ -31,7 +31,7 @@ services:
volumes: volumes:
- ./storage/mongo-1/:/data/db - ./storage/mongo-1/:/data/db
healthcheck: healthcheck:
test: test $$(mongosh --port ${MONGO_1_PORT} --quiet --eval "try {rs.initiate({_id:'${MONGO_REPLICA_SET}',members:[{_id:0,host:\"mongo-1:${MONGO_1_PORT}\"}]})} catch(e) {rs.status().ok}") -eq 1 test: test $$(mongosh --port ${MONGO_1_PORT} --quiet --eval "try {rs.status().ok || rs.initiate({_id:'${MONGO_REPLICA_SET}',members:[{_id:0,host:\"mongo-1:${MONGO_1_PORT}\"}]}).ok} catch(e) {rs.status().ok}" | grep -v asio.system) -eq 1
interval: 10s interval: 10s
start_period: 30s start_period: 30s