Let me help you to find the issue: The traceback you shared says that worker_1 is still going up even after you removed it from your docker-compose.yml file.
Do you have more than docker-compose files? maybe one for development and one for production?
Maybe there is something in entrypoint.sh firing up celery?