This chapter requires a full Docker installation with the Docker Compose utility. It doesn't require the Rust compiler, since we will build microservices with Docker containers, but it's good to have the nightly Rust compiler if you want to build and test any microservices locally or play with configuration parameters without patching the docker-cocmpose.yml file.
To install Docker, follow the instructions for your operating system here: https://docs.docker.com/compose/install/.
To install the Docker Compose utility, look at these docs: https://docs.docker.com/compose/install/.
You can find the examples for this chapter in the Chapter15 folder of the GitHub project: https://github.com/PacktPublishing/Hands-On-Microservices-with-Rust-2018/.