Introducing Docker Swarm
Explore how Docker Swarm provides a production-grade orchestration solution for Rails applications. Learn to initialize and configure a Swarm cluster to manage resilient and scalable containerized services for real-world deployments.
We'll cover the following...
We'll cover the following...
Production environment concerns
Remember, we are treating this virtual instance as if it were a production instance for our application. Our objective is to start our application on this instance so that it can be used to service real requests. There are a number of ways you could do this. For example, you could use low-level Docker commands to start the various containers for our application.
However, having created a nice abstraction for our application with our docker-compose.yml file, that doesn’t sound appealing. If you ...