#!/bin/bash set -euo pipefail docker ps --filter "name=worker" --format "{{.ID}}" > /tmp/worker-cids.txt test -s /tmp/worker-cids.txt || exit 0 while read cid; do echo 'Reloading workers in $cid' docker exec $cid pgrep -f "celery worker" | xargs -r docker exec $cid kill -HUP done < /tmp/worker-cids.txt