In this series of blog posts, we have progressively built increasingly complex Docker-based applications. We started with a simple 2-container Docker app. ThenIn this series of blog posts, we have progressively built increasingly complex Docker-based applications. We started with a simple 2-container Docker app. Then we built a 3-container decentralized Docker app with Serf. Today we are building