Maison  >  Article  >  Opération et maintenance  >  Le middleware Docker est-il ?

Le middleware Docker est-il ?

藏色散人
藏色散人original
2022-01-12 16:30:204521parcourir

Docker n'est pas un middleware ; Docker est un moteur de conteneur d'applications open source qui permet aux développeurs de regrouper leurs applications et leurs packages de dépendances dans un conteneur léger et portable ; et le middleware se situe entre les systèmes d'application et le logiciel système. Un type de logiciel qui peut connecter différentes parties. du système d'application ou de différentes applications sur le réseau pour atteindre l'objectif de partage de ressources.

Le middleware Docker est-il ?

L'environnement d'exploitation de cet article : système CentOS 7, Docker version 20.10.11, ordinateur Dell G3.

Le middleware Docker est-il ?

docker n'est pas un middleware.

Docker est un moteur de conteneur d'applications open source, basé sur le langage Go et open source dans le respect du protocole Apache2.0.

Docker permet aux développeurs de regrouper leurs applications et dépendances dans un conteneur léger et portable, puis de le publier sur n'importe quelle machine Linux populaire, qui peut également être virtualisée.

Les conteneurs utilisent entièrement le mécanisme du bac à sable et n'ont aucune interface entre eux (similaire aux applications iPhone). Plus important encore, la surcharge de performances du conteneur est extrêmement faible.

Le middleware est un type de logiciel entre les systèmes d'application et le logiciel système. Il utilise les services de base (fonctions) fournis par le logiciel système pour connecter diverses parties du système d'application ou différentes applications sur le réseau, et peut réaliser le partage de ressources. but du partage de fonctions.

Il n'a pas de définition très stricte, mais la définition d'IDC est généralement acceptée :

Le middleware est un programme de service logiciel système indépendant. Un logiciel d'application distribué utilise ce logiciel pour partager des ressources entre différentes technologies. le système d'exploitation du serveur client et gère les ressources informatiques et les communications réseau.

En ce sens, une équation peut être utilisée pour représenter le middleware : middleware = plate-forme + communication. Cela limite également le fait qu'il ne peut être appelé middleware que lorsqu'il est utilisé dans des systèmes distribués. Il le combine également avec des logiciels de support et des logiciels pratiques.

Apprentissage recommandé : "tutoriel 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn