Heim > Artikel > Betrieb und Instandhaltung > Was ist der Unterschied zwischen Docker und Azure?
Was ist der Unterschied zwischen Docker und Azure?
Der Unterschied zwischen Docker und Azure: Azure ist ein auf Cloud Computing basierendes Betriebssystem, dessen Hauptziel darin besteht, eine Plattform für Entwickler bereitzustellen, während Docker eine Open-Source-Anwendungscontainer-Engine ist, die Entwicklern dies ermöglicht Packen Sie Ihre Anwendung in ein tragbares Image und veröffentlichen Sie es auf jeder gängigen Plattform.
Azure
Microsoft Azure ist das Cloud-Computing-basierte Betriebssystem von Microsoft, früher bekannt als „Windows Azure“, genauso wie Azure Services Platform ist der Name der „Software und Dienste“-Technologie von Microsoft. Das Hauptziel von Microsoft Azure besteht darin, Entwicklern eine Plattform zur Verfügung zu stellen, die sie bei der Entwicklung von Anwendungen unterstützt, die auf Cloud-Servern, Rechenzentren, im Web und auf PCs ausgeführt werden können. Cloud-Computing-Entwickler können die Speicher-, Rechenleistungs- und Netzwerkinfrastrukturdienste der globalen Rechenzentren von Microsoft nutzen. Die Azure-Dienstplattform umfasst die folgenden Hauptkomponenten: Microsoft Azure, Microsoft SQL-Datenbankdienst, Microsoft .Net-Dienst, Live-Dienst zum Teilen, Speichern und Synchronisieren von Dateien, Microsoft SharePoint und Microsoft Dynamics CRM-Dienste für Unternehmen [1].
Azure ist eine flexible und interoperable Plattform, mit der Anwendungen erstellt werden können, die in der Cloud ausgeführt werden, oder bestehende Anwendungen mit cloudbasierten Funktionen erweitert werden können. Seine offene Architektur bietet Entwicklern die Wahl zwischen Webanwendungen, Anwendungen für angeschlossene Geräte, PCs, Server oder der Bereitstellung optimaler komplexer Online-Lösungen. Microsoft Azure nutzt die Cloud-Technologie als Kern und bietet eine Software- und Service-Computing-Methode. Es ist die Grundlage der Azure-Dienstplattform. Azure kann die individuellen Fähigkeiten von Entwicklern in der Cloud eng mit den globalen Hosting-Diensten für Rechenzentrumsnetzwerke von Microsoft wie Speicher-, Computer- und Netzwerkinfrastrukturdiensten kombinieren.
Microsoft wird die Offenheit und Interoperabilität der Azure-Dienstplattform von Anfang bis Ende sicherstellen. Wir sind davon überzeugt, dass sich dadurch das Geschäftsmodell von Unternehmen und die Erfahrung der Nutzer bei der Informationsgewinnung aus dem Web verändern wird. Am wichtigsten ist, dass diese Technologien unseren Benutzern die Möglichkeit geben, je nach tatsächlichem Bedarf zu entscheiden, ob sie Anwendungen auf Cloud-Computing-basierten Internetdiensten bereitstellen, sie auf dem Client bereitstellen oder beides kombinieren möchten.
Docker
Docker ist eine Open-Source-Anwendungscontainer-Engine, die es Entwicklern ermöglicht, ihre Anwendungen und Abhängigkeiten in einen tragbaren Container zu packen und sie dann in Virtualisierung zu veröffentlichen Auf jedem gängigen Linux- oder Windows-Rechner nutzen die Container vollständig den Sandbox-Mechanismus und haben keine Schnittstellen untereinander.
Ein kompletter Docker besteht aus folgenden Teilen:
DockerClient
Docker Daemon
Docker Image
DockerContainer-Container
Empfohlenes Tutorial: „Docker 》
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Docker und Azure?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!