Simplify Local Development with Docker Compose – Part I

In this blog post, I will explain the ways to setup local development environment using docker compose and automate the process using batch or shell scripts. Nowadays we are deploying applications in production using docker containers. We can create similar environment in our local development and test our application before committing the code. This approach…

Run DB2 Database with Docker Compose

This tutorial will show you how to setup DB2 database (community edition) with Docker Compose. While DB2 database is commercial product, it also provides community edition with limitations on resources which is free to use. Community Edition has following limitations, which are automatically enforced: Memory limit: 16GB Core limit: 4 cores Required Software Docker DBeaver…

Guide to Setting Up Apache Kafka Using Docker

This post explains how to setup Kafka cluster locally using Docker. In my previous blog post (linked below) , I explained about setting up Kafka cluster using Kafka binary and briefly explained about Kafka architecture. In this blog post I will explain how to setup kafka cluster using docker compose Installing Kafka Using Docker You…