Docker

What is Docker?

Docker is an open-source project for automating the deployment of applications as portable, self-sufficient containers that can run on the cloud or on-premises. Docker is also a company that promotes and evolves this technology. Docker works in collaboration with the cloud, Linux, and Windows vendors, including Microsoft.


  • ‌Build, Manage and Secure Your Apps Anywhere. Your Way.
  • ‌Docker Enterprise is the Industry-leading Container Platform
  • ‌Manage your entire application portfolio of traditional applications, cutting-edge microservices and Big Data apps and deploy them anywhere
  • ‌Freedom of Choice: No Lock-In
  • ‌Start big or start small with Docker Enterprise. Get the flexibility to evolve your application portfolio in the way that makes sense for your organization.

Why Docker is used?

‌Docker image containers run natively on Linux and Windows. Windows images run only on Windows hosts and Linux images run only on Linux hosts. The host is a server or a VM.

You can develop on Windows, Linux, or macOS. The development computer runs a Docker host where Docker images are deployed, including the app and its dependencies. On Linux or macOS, you use a Docker host that is Linux based and can create images only for Linux containers. (On macOS you can edit code or run the Docker CLI, but as of the time of this writing, containers do not run directly on macOS.) On Windows, you can create images for either Linux or Windows Containers.


‌Any Application
‌Traditional monoliths and microservices
‌Windows, Linux and mainframe
‌Homegrown and off-the-shelf


‌Any Infrastructure‌

‌Public clouds (AWS, Azure, Google Cloud, AliCloud, etc.)
‌On-premises (virtual, bare-metal)

‌Any Operating System

‌CentOS, Oracle Linux, RHEL, SUSE Enterprise Linux, Ubuntu‌
‌Windows Server

‌Any Orchestrator
‌Agile Operations


‌Get through the docker website:-https://rojkmao.com/x9Kgm
Blog on agile soon.
Blog on the virtualisation of the operating system soon.

‌like | share | comment


Enjoy:)