The exec-form CMD has no shell, so $$HOSTNAME was never expanded, causing "celery@$HOSTNAME" to match no node and every healthcheck to fail. Remove the -d filter (one worker per container makes it unnecessary) and add -t 8 to accommodate broker round-trip latency.
19 KiB
19 KiB