Simply run Celery and RabbitMQ with Docker, and generate worker clusters with just ONE command.
Running as docker containers
docker-compose build
docker-compose up --scale worker=5
docker-compose ps
# Run task
docker exec -it celery_worker_1 bash
python -m test_celery/run_tasks