Heim > Artikel > Betrieb und Instandhaltung > Gehört Docker zur Paas-Schicht?
Docker gehört zur Paas-Schicht; paas ist die Abkürzung für „Platform as a Service“, was sich auf die Nutzung der Softwareentwicklungsplattform als Service und deren Übermittlung an Benutzer im SaaS-Modell bezieht Plattform von dotCloud, einem PaaS-Anbieter.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Docker-1.13.1-Version, Dell G3-Computer.
Docker gehört zur Paas-Schicht?
Docker gehört zur Paas-Schicht.
Docker ist eine Open-Source-Anwendungscontainer-Engine, die es Entwicklern ermöglicht, ihre Anwendungen und Abhängigkeitspakete in ein tragbares Image zu packen und es dann auf jedem gängigen Linux- oder Windows-Betriebssystemcomputer zu veröffentlichen, und kann auch Virtualisierungsänderungen implementieren.
PaaS ist die Abkürzung für (Platform as a Service), was sich auf Plattform als Service bezieht.
Das sogenannte PaaS bezieht sich eigentlich auf die Softwareentwicklungsplattform als Dienstleistung, die den Benutzern im SaaS-Modell zur Verfügung gestellt wird. Daher ist PaaS auch eine Anwendung des SaaS-Modells.
Pass ist ein Konzept, und mittlerweile haben viele Unternehmen Pass-Plattformprodukte entwickelt (z. B. Cloud Foundry als Mainstream-Open-Source-PaaS).
Docker wird mithilfe der Containertechnologie erstellt. Pass kann mithilfe von Containern oder anderen Technologien erstellt werden. Darüber hinaus verfügt die Pass-Plattform über mehr Funktionen als Docker. Die anderen Mängel von Docker müssen durch andere Dinge (z. B. Kubernetes) ergänzt werden.
Obwohl es viele Entwickler für Docker-Container gibt, sind sie in Bezug auf die Stabilität, die für Unternehmensanwendungen am wichtigsten ist, immer noch nicht beruhigend. Sie müssen Hunderte oder Tausende von Docker-Builds verwalten, was sehr kompliziert ist. Die Orchestrierung und Verwaltung von Docker hat schon immer gefehlt, daher haben sich viele Teilnehmer des Container-Ökosystems darauf entwickelt, wie z. B. Mesos, Kubernetes, Marathon, Swarm usw., die alle zum Wachstum von Docker beitragen. Dieses Ökosystem kann sich jedoch während seiner Entwicklung nicht der Konkurrenz untereinander entziehen. Was Unternehmen anstreben, ist Zeit und Effizienz. Die Auswahl, Kombination und Verwendung dieser Docker-Orchestrierungs- und Planungstools ist für Unternehmen nicht nur sehr schwierig, sondern erhöht auch die Verwaltungs- und Wartungskosten erheblich.
Das Prinzip der PaaS-Plattform ist „App-zentriert“, also anwendungszentriert und nicht Container-zentriert. Wenn der Enterprise-PaaS-Plattform-Containerdienst Hunderte oder Tausende von Anwendungen verwaltet, muss er kontinuierliche Veröffentlichung, kontinuierliche Integration, Sicherheitsdienste, Routing-Management, Graustufenmanagement, Konfigurationsmanagement und andere Funktionen auf Anwendungsebene unterstützen. Derzeit ist dies bei diesem Docker-Ökosystem noch der Fall Nicht vorhanden Die Funktionen eines Unternehmens können diese Anforderungen erfüllen, und es müssen fünf bis acht Tools ausgewählt werden, um solche Funktionen manuell zu erstellen und zu kombinieren. Für eine Plattform, die diese Funktionen gleichzeitig unterstützt, werden eigene Upgrades, Kapazitätserweiterungen sowie Disaster-Recovery- und Backup-Mechanismen zu einem weiteren Problem für Unternehmen.
Natürlich macht Docker sehr schnelle Fortschritte und löst ständig verschiedene Probleme. Docker und Pivotal sind beide Mitglieder des OCI-Containerstandards. In Zukunft wird sich die Containertechnologie definitiv in Richtung eines einheitlichen Standards runC bewegen, genau wie damals der J2EE-Standard. Cloud Foundry unterstützt bereits die Verwendung von Docker-Images. Als Mainstream-Open-Source-PaaS hat sich Cloud Foundry in wichtigen Produktionsanwendungen vieler großer Unternehmen bewährt.
Empfohlenes Lernen: „Docker-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonGehört Docker zur Paas-Schicht?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!