Docker-Container nutzen vollständig den Sandbox-Mechanismus und haben keine Schnittstellen untereinander (ähnlich wie bei iPhone-Apps). Noch wichtiger ist, dass der Container-Performance-Overhead äußerst gering ist.
Was ist eine Sandbox?
Die Sandbox ist ein virtuelles Systemprogramm. Die von der Sandbox bereitgestellte Umgebung ist unabhängig von jedem laufenden Programm und hat keine Auswirkungen auf das vorhandene System.
Sandbox-Anwendung:
(1) Richten Sie eine Testumgebung ein. Sandbox-Anwendungen können nur auf ihre eigenen Anwendungszugriffsverzeichnisse zugreifen, aber keine Ressourcen zwischen Anwendungen teilen. Dies stellt einen relativ sicheren Mechanismus dar. Da die Sandbox eine sehr gute Unabhängigkeit und Isolation aufweist, kann sie einige Hochrisiko-Software erstellen.
(2) Nutzung von Anwendungscontainern wie Docker, die den Sandbox-Mechanismus vollständig nutzen, sodass Anwendungskomponenten nach der Kapselung durch Docker nach Belieben in Dienste verpflanzt werden können.
Weitere verwandte Tutorials finden Sie in der Spalte Docker-Tutorial auf der chinesischen PHP-Website.
Das obige ist der detaillierte Inhalt vonVerwendet Docker den Sandbox-Mechanismus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!