sql >> Database >  >> NoSQL >> MongoDB

Hoe kan ik wachten tot een docker-container operationeel is?

Deze eenvoudige oplossing gevonden, op zoek naar iets beters, maar geen geluk...

until [ "`docker inspect -f {{.State.Running}} CONTAINERNAME`"=="true" ]; do
    sleep 0.1;
done;

of als u wilt wachten tot de container zich als gezond meldt (ervan uitgaande dat u een gezondheidscheck heeft)

until [ "`docker inspect -f {{.State.Health.Status}} CONTAINERNAME`"=="healthy" ]; do
    sleep 0.1;
done;


  1. redis winkel 128 bit nummer

  2. Mongoose - Hoe groeperen op en bevolken?

  3. Hoe mongodb-clients te verbinden met lokale Meteor MongoDB

  4. MongoDB insertMany()