Member-only story

5 Practical Uses Of Docker

What can you really use Docker for? Here are some practical ways that engineers around the world are using Docker.

Mwiza Kumwenda
3 min readDec 1, 2022
Photo by Lukas on Unsplash

Docker is an open-source platform for deploying applications in bundled components known as containers. It is very popular in DevOps and IT in general.

At the very core of Docker containers is a lightweight Linux distro with minimal packages.

Unlike virtual machines, Docker is easy to setup, it is secure and robust. And just like vm’s, Docker containers are self contained and do not affect the host operating system (OS). Without further ado, here are some practical uses of Docker containers.

1. Deploying Software

Docker containers come packed with all configurations and dependencies. This makes it easy to deploy and transfer applications without the need to configure the host PC or server. The only requirement is that the server or PC has Docker installed.

More complex applications can be deployed using Kubernetes (K8s) or Docker Swarm for better resilience and scaling abilities.

Docker Hub contains a ton of public images for most mainstream applications such as Apache server or Nginx, etc which you can use.

--

--

Mwiza Kumwenda
Mwiza Kumwenda

No responses yet