Docker is having the scalability challenges and K8s can manage that
Docker brings challenges on network, K8s solves that
K8s is the container orchestrator tool
Auto heal of containers – K8s is self/auto healing
K8s runs many containers as a cluster
K8s provide the desired state
Auto scaling
Automatic rollback
Load balancing
K8s can absorb changes quickly
Workload placement
Speed of deployment is high
Infrastructure abstraction