July 2017
Beginner to intermediate
312 pages
7h 27m
English
We will use Docker to simulate a multi-node environment for Celery. Docker is a software container platform, which means that Docker lets us create lightweight virtual machines to isolate and package our software and its environment. Docker is a very powerful tool for development because not only can you design your software, but also the environment that it runs in. This increases cross-platform compatibility and simplifies dependency management during deployment.
So, for our simulation we will have the following Docker containers:
rabbitmq-service : The RabbitMQ broker agent worker-1 : A celery worker worker-2 : A celery ...
Read now
Unlock full access