Adding external services to a Ruby on Rails project with docker-compose
The first part in this series went over the basics of setting up a new Rails app using Docker. Part one also showed how to leverage docker-compose in setting up your application to be run. This second part of the series will take a deeper look into taking docker-compose further to architect a more complex Rails application. Most Rails applications utitlize several external services to augment the core Rails service. Follow along to see how to add databases and web servers to create a more complete package.