Maison >Opération et maintenance >Docker >Quand Docker est-il sorti ?
Docker est sorti en 2013. Le code source est hébergé sur Github. Il est basé sur le langage go et est open source conformément au protocole Apache2.0. Il s'agit d'un moteur de conteneur avancé basé sur LXC open source par le PaaS. fournisseur dotCloud. Il s'agit d'un moteur de conteneur facile à créer, d'outils pour déployer et exécuter des applications.
L'environnement d'exploitation de ce tutoriel : système linux7.3, version docker-1.13.1, ordinateur Dell G3.
Docker est un logiciel qui fonctionne sous Linux et Windows et est utilisé pour créer, gérer et orchestrer des conteneurs.
Docker fait partie du projet open source Moby développé sur GitHub.
Docker Company, située à San Francisco, est le responsable de l'ensemble du projet open source Moby. The Docker Company propose également une version commerciale de Docker qui inclut des services de support.
Docker Company
Docker Company est située à San Francisco et a été fondée par le développeur et entrepreneur franco-américain Solumon Hykes. Son logo est présenté dans l'image ci-dessous.
Logo Docker
Fait intéressant, la société Docker a débuté en tant que fournisseur de plateforme en tant que service (PaaS) appelé dotCloud.
En termes de technologie sous-jacente, la plate-forme dotCloud utilise la technologie de conteneur Linux. Pour faciliter la création et la gestion de ces conteneurs, dotCloud a développé un ensemble d'outils internes, appelés plus tard « Docker ». C'est ainsi qu'est né Docker !
En 2013, l’activité PaaS de dotCloud ne se portait pas bien et l’entreprise devait rechercher de nouvelles percées. Ils ont donc embauché Ben Golub comme nouveau PDG, renommé la société « Docker », abandonné la plateforme dotCloud PaaS et entamé un nouveau voyage avec pour mission de « promouvoir Docker et la technologie des conteneurs dans le monde ».
Aujourd'hui, Docker est largement considérée comme une entreprise technologique innovante, avec une valeur marchande estimée à environ 1 milliard de dollars américains. Docker a attiré au total plus de 240 millions de dollars d'investissements de la part de plusieurs sociétés de capital-risque de la Silicon Valley à travers plusieurs tours de financement.
Presque tous les financements ont eu lieu après que la société a changé son nom en « Docker ».
Conseils : Le mot « Docker » vient du mot familier britannique, qui signifie docker (Dock Worker), c'est-à-dire une personne qui charge et décharge des marchandises d'un navire.
Moteur d'exécution et d'orchestration Docker
Lorsque la plupart des techniciens parlent de Docker, ils font principalement référence au moteur Docker.
Docker Engine est l'outil d'infrastructure permettant d'exécuter et d'orchestrer les conteneurs. Les lecteurs ayant une expérience en gestion VMware peuvent comparer cela à ESXi.
ESXi est l'hyperviseur principal qui exécute les machines virtuelles, et Docker Engine est le moteur d'exécution de conteneur principal qui exécute les conteneurs.
D'autres sociétés Docker ou produits tiers sont développés et intégrés autour du moteur Docker.
Comme le montre la figure ci-dessous, le moteur Docker est au centre et d'autres produits sont intégrés en fonction des fonctions de base du moteur Docker.
Produits développés et intégrés autour du moteur Docker
Le moteur Docker peut être téléchargé depuis le site Docker ou construit à partir du code source sur GitHub. Des versions open source et commerciales sont disponibles pour Linux et Windows.
Le moteur Docker a deux versions principales : Enterprise Edition (EE) et Community Edition (CE).
Chaque trimestre, l'édition Entreprise et l'édition Communauté publieront une version stable. L'édition communautaire est livrée avec 4 mois de support, tandis que l'édition entreprise est livrée avec 12 mois de support.
Publiez la version mensuelle via Edge.
À partir du premier trimestre 2017, les numéros de version de Docker suivent le format YY.MM-xx, similaire à des projets tels qu'Ubuntu. Par exemple, la première version communautaire publiée en juin 2018 était la 18.06.0-ce.
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!