The quadlet generator space-splits HealthCmd into the healthcheck argv, so the quoted /bin/sh -c form arrived mangled and failed with exit 1 forever (FailingStreak 569) while the DB itself accepted connections. Bare argv survives both exec forms.
The quadlet generator space-splits HealthCmd into the healthcheck argv, so the quoted /bin/sh -c form arrived mangled and failed with exit 1 forever (FailingStreak 569) while the DB itself accepted connections. Bare argv survives both exec forms.