Towards Container-Based Development 🐬🐬🐬

Image source:
Types of Hypervisors. Image source:

What is container-based development??? 🤔

Comparison between Hypervisor and Container-based deployments. Image source:

Advantages of Containers 👍

  • Increase the efficiency
  • Increase the portability
  • Reduce unnecessary maintenance costs
  • Reduces the developer overhead
  • Provide better application development

Industrial applications 📝

  • It provides DevOps support for the CI/CD method
  • Most of the companies refactor their old system to a container-based deployment
  • Some organizations use containers to migrate existing applications into more modern environments
  • Give better support for the microservice architectural development
  • Containers are being used to handle one or more similar operations, such as ETL functions or batch jobs, that operate in the background

🐬 Docker 🐬

Docker Engine

  • A server with a long-running daemon process dockerd
  • APIs which is specified interfaces that programs can use to talk to and instruct the Docker daemon.
  • A command-line interface (CLI) client docker

OCI (Open Container Initiative)

Stay Safe & Learn New Things!!! 😃



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store