Différences : 1. Kubernetes est un système de gestion de cluster de conteneurs open source et un ensemble d'outils de déploiement automatisés ; tandis que Docker est un moteur de conteneur d'applications open source et une technologie de conteneurisation. 2. Docker est au niveau du conteneur et Kubernetes est au niveau de l'orchestration du conteneur.
L'environnement d'exploitation de ce tutoriel : système linux5.9.8, version docker-1.13.1, ordinateur Dell G3.
kubernetes, ou K8s en abrégé, est l'abréviation du remplacement des 8 caractères "ubernete" au milieu du nom par 8. Il s'agit d'un open source utilisé pour gérer des applications conteneurisées sur plusieurs hôtes dans la plate-forme cloud. L'objectif de Kubernetes est de rendre le déploiement d'applications conteneurisées simple et efficace (Kubernetes fournit le déploiement, la planification, la mise à jour et la maintenance des applications). .un mécanisme.
k8s est un système de gestion de cluster de conteneurs open source qui peut réaliser le déploiement automatique, l'expansion et la contraction automatiques, la maintenance et d'autres fonctions des clusters de conteneurs.
Docker est la dernière technologie de conteneurisation. Il s'agit d'une technologie de virtualisation efficace qui consomme moins de ressources que la technologie de machine virtuelle traditionnelle.
La différence entre kubernetes et docker
docker se situe au niveau du conteneur. Docker comprend actuellement principalement deux composants : dockerd et containersd. Parmi eux, containersd est celui qui fait vraiment le travail.
k8s est au niveau de l'orchestration du conteneur et peut se connecter à différentes couches de conteneurs. En d’autres termes, les k8 peuvent être connectés à docker, au conteneur plus concis ou à d’autres.
Apprentissage recommandé : "Tutoriel vidéo Docker"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!