docker-compose helps us to avoid repetitive commands, that we might have to write with docker-cli during a container startup. For example, if we have two container and need networking between them, we have to configu ...
Docker Essentials: Creating Custom Image Explained
Almost always, working with docker means, using images of other engineers as a base. Then we put our configurations on the top of these base images and serve our own purpose. This time, I am going to demonstrate, how to bake our own docker image. To m ...
Docker Essentials: Behind The Scene
As developers, while we try to run an existing code base, we often have to troubleshoot environment issues. This could be a dependency issue, module installation problem, or environment mismatch. Docker, at its core, is trying to fix these problems. D ...
Node.js Error Handling (The Good, The Bad, The Ugly)
In an ideal world, everything works successfully. However in real worlds there always unexpected errors. For example, a connection to the database drops out for whatever reason. So as a best practice, developers should count these unexpected situations a ...