Goglides Dev 🌱

Balkrishna Pandey
Balkrishna Pandey

Posted on

Explain Like I'm 5: What is Container and Container Orchestrator?

Top comments (3)

Collapse
 
rahul profile image
Rahul Gautam • Edited

Docker containers are like boxes that you can put things in. You can put anything you want in a container, and it will keep it safe and sound. You can put multiple things in one container, or you can have just one thing in a container. It's up to you!

Container Orchestrator is a tool that helps you manage your containers. It can help you keep track of what's in each container, and make sure that everything is where it's supposed to be. It can also help you start and stop containers, and even move them around if you need to.

Collapse
 
prashant profile image
Prashant Pandey

Containers are like small boxes, and each box has an application inside it. Containers are different than virtual machines because they don't use a full operating system. Containers need less space and don't take longer to start up.

Container orchestration is the process of managing and maintaining applications that are containerized. Orchestration tools automate a number of tasks related to containers. Some examples of managed container orchestration platforms include Azure AKS, Google GKE, Amazon EKS, Red Hat OpenShift, Platform9 and IBM Cloud Kubernetes Service.

Collapse
 
lilwizza profile image
Aavash Basnet • Edited

An isolated unit termed a "container" is used to house a software component, its environment, dependencies, and configuration. This means that an application can be reliably deployed on any computing platform, physically or in the cloud. They make it possible to run multiple parts of an app independently in microservices, on the same hardware, with much greater control over individual pieces and life cycles.

The deployment and organization of containers to support applications is called container orchestration, which is done through a container orchestration tool. Some popular open-source container orchestration tools include Kubernetes and Docker Swarm. Container orchestration is the automated organization, coordination, and administration of containers. This allows users to manage a multi-container application that has been deployed.