Starting a Redis Server
Explore the process of starting a Redis server inside a Docker container to enable your Rails app to communicate with external services. Learn to run Redis using docker run and then configure it within Docker Compose as a service, building foundational skills to add databases or other services to your application.
Why Redis? 
What we have learned so far is not enough to build anything other than the most basic websites or apps. We are missing a key piece of the puzzle: how to connect our Rails app to external services like a database. Here, we will learn how to do just that, starting with
Why Redis before a database?
Because, while the process of adding services to our app is similar, it turns out that Redis is easier to integrate into our app than a database. In fact, this ...