Recent Posts

Running Docker Containers on DigitalOcean


In my previous post, I covered how you can run docker containers on a Mac with the help of virtual machines (running locally using Hypervisors). That setup on virtual machines is good for understanding basic concepts of Docker technology. But, in a real world scenario you are most likely to run your microservices based applications on a Docker Host running ...

Running Docker on Mac


Docker is currently amongst the most important projects on github. There is enthusiasm from both the enterprise and the developers. In my previous post, i described the container ecosystem from a top level view. In this post i would detail how Docker containers run on Mac. My goal is to help the readers understand what is happening behind the scenes ...

Understanding Docker Container ecosystem


Resource sharing has always remained a key focus of researchers ever since the first computing devices were created. It is now that it has become ubiquitous in different segments of computing. Linux containers is one amongst those resource sharing technologies that has enabled a revolution of sorts in the computing world. Modern servers are beasts which can run multiple Operating ...

Python Package Management


Most new developers/users of python want to jumpstart and code their desired functionality. Many do not take time to understand how python packages are installed/updated on their system. But, if one really wants to stay away from python package installation troubles and want to distribute their modules to the world reliably, one should consider going through the basics ...

The blog archive ->