Now, we can connect containers in different ways to keep different services separate on different containers. We learned how to do this manually, which can be quite hard when you have lots of dependencies between containers.
We had a brief look at two orchestration tools: Docker Compose and Crane. Crane is an independent and more advanced tool for the administrators who want more control over containers. The ability to group containers in Crane makes it more reliable when there can be timing issues in dependencies.
In the next chapter, we will run two instances of our app using Crane to see what problems and possibilities crop up when we want to make both our blogs publicly accessible on the regular HTTP port (80).