Recently my colleague Chris Rosen published this blog post about some new functionality coming to the IBM Containers service in Bluemix. One of the new features that is now available is native Docker Compose support. Docker Compose is a great tool to use if your application is split up into multiple containers. It takes care of a lot of the orchestration and configuration needed to be done between the various containers so that they can work seamlessly together. You can read more about Docker Compose in the Docker documentation.

As a demonstration of how to use Docker Compose with Bluemix I have gone ahead and added some new instructions to the BlueChatter sample app README on how to deploy BlueChatter and the required Redis service using Docker Compose. In just a few steps you can have both the BlueChatter web app and the Redis service deployed to Bluemix in their own containers. Below is a video demonstrating how easy it is to do this, enjoy!

Ryan J Baxter

Husband, Father, Software Engineer