{"id":1176,"date":"2024-07-22T20:45:08","date_gmt":"2024-07-22T20:45:08","guid":{"rendered":"https:\/\/dockerpros.com\/?post_type=glossary&#038;p=1176"},"modified":"2024-07-22T20:51:10","modified_gmt":"2024-07-22T20:51:10","slug":"docker-aufs","status":"publish","type":"glossary","link":"https:\/\/dockerpros.com\/de\/wiki\/docker-aufs\/","title":{"rendered":"Docker AUFS"},"content":{"rendered":"<h1>Understanding Docker AUFS: An In-Depth Exploration<\/h1>\n<h2>Definition von AUFS\n\nAUFS steht f\u00fcr \"Another Union File System\" und ist ein Dateisystem, das in der Lage ist, mehrere Verzeichnisse zu einer einzigen Ansicht zusammenzuf\u00fchren. Es erm\u00f6glicht das Mounten mehrerer Verzeichnisse in einem einzigen Verzeichnis, wobei \u00c4nderungen in den unteren Ebenen nicht die oberen Ebenen beeinflussen. Dies macht AUFS besonders n\u00fctzlich in Umgebungen, in denen mehrere Versionen von Dateien oder Verzeichnissen gleichzeitig verwendet werden m\u00fcssen, ohne dass sie sich gegenseitig \u00fcberschreiben.\n\nAUFS wird h\u00e4ufig in Container-Technologien wie Docker verwendet, um Images und Container zu verwalten. Es erm\u00f6glicht die Erstellung von Images, die auf anderen Images aufbauen, ohne dass die zugrunde liegenden Images ver\u00e4ndert werden. Dies f\u00fchrt zu einer effizienten Nutzung von Speicherplatz und erleichtert die Verwaltung von Abh\u00e4ngigkeiten und Konfigurationen.\n\nEin weiterer Vorteil von AUFS ist die M\u00f6glichkeit, Schreibvorg\u00e4nge in eine Ebene umzuleiten, die als \"writeable layer\" bezeichnet wird. Dadurch k\u00f6nnen \u00c4nderungen an einem Container vorgenommen werden, ohne das urspr\u00fcngliche Image zu ver\u00e4ndern. Dies ist besonders n\u00fctzlich f\u00fcr die Entwicklung und das Testen von Anwendungen, da es erm\u00f6glicht, \u00c4nderungen vorzunehmen und diese bei Bedarf r\u00fcckg\u00e4ngig zu machen.\n\nZusammenfassend ist AUFS ein leistungsstarkes Dateisystem, das die Verwaltung von Dateien und Verzeichnissen in komplexen Umgebungen vereinfacht und effizienter gestaltet.<\/h2>\n<p>Das Advanced Multi-Layered Unification Filesystem (AUFS) ist ein ausgekl\u00fcgeltes Dateisystem, das die Erstellung einer geschichteten Dateisystemarchitektur erm\u00f6glicht, was f\u00fcr die F\u00e4higkeit von Docker, zu verwalten <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">Beh\u00e4lter<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> images efficiently. By supporting the concept of layers, AUFS enables the <span class=\"glossaryai-tooltip glossary-term-666\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-engine\/\" target=\"_blank\">Docker Engine<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Engine ist eine Open-Source-Container-Technologie, die es Entwicklern erm\u00f6glicht, Anwendungen in leichtgewichtigen, isolierten Umgebungen namens Containern zu entwickeln, bereitzustellen und zu verwalten.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-engine\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> to build, share, and manage <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">Beh\u00e4lter<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> images with minimal disk usage and improved performance, making it a pivotal component in the Docker ecosystem.<\/p>\n<h2>Introduction to Copy-on-Write Mechanism<\/h2>\n<p>At the core of AUFS is the Copy-on-Write (CoW) mechanism. This approach allows for the efficient storage of multiple versions of files and directories without duplicating data. When a <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">Beh\u00e4lter<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> is created from an <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\" target=\"_blank\">Bild<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Ein Bild ist eine visuelle Darstellung eines Objekts oder einer Szene, die typischerweise aus Pixeln in digitalen Formaten besteht. Es kann Informationen vermitteln, Emotionen hervorrufen und die Kommunikation \u00fcber verschiedene Medien hinweg erleichtern.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>, AUFS erstellt eine neue Ebene \u00fcber dem Original. <span class=\"glossaryai-tooltip glossary-term-739\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/image-layers\/\" target=\"_blank\">image layers<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Bildebenen sind grundlegende Komponenten in Grafikdesign- und Bildbearbeitungssoftware, die eine zerst\u00f6rungsfreie Manipulation von Elementen erm\u00f6glichen. Jede Ebene kann unterschiedliche Bilder, Effekte oder Anpassungen enthalten, was eine pr\u00e4zise Kontrolle \u00fcber Komposition und visuelle Effekte erm\u00f6glicht.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/image-layers\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>. Any changes made within the <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">Beh\u00e4lter<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> (file modifications, deletions, or additions) occur in this new layer, while the underlying layers remain intact and unaltered.<\/p>\n<p>This is particularly useful in scenarios where multiple containers share the same base <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\" target=\"_blank\">Bild<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Ein Bild ist eine visuelle Darstellung eines Objekts oder einer Szene, die typischerweise aus Pixeln in digitalen Formaten besteht. Es kann Informationen vermitteln, Emotionen hervorrufen und die Kommunikation \u00fcber verschiedene Medien hinweg erleichtern.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>. Instead of duplicating the entire <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\" target=\"_blank\">Bild<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Ein Bild ist eine visuelle Darstellung eines Objekts oder einer Szene, die typischerweise aus Pixeln in digitalen Formaten besteht. Es kann Informationen vermitteln, Emotionen hervorrufen und die Kommunikation \u00fcber verschiedene Medien hinweg erleichtern.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> for each <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">Beh\u00e4lter<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>, AUFS allows them to share the unchanged layers, preserving disk space and enhancing performance through reduced read times.<\/p>\n<h2>Layering in Docker Images<\/h2>\n<p>Docker images are composed of multiple layers, each representing a set of filesystem changes. AUFS manages these layers seamlessly. When you build a Docker <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\" target=\"_blank\">Bild<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Ein Bild ist eine visuelle Darstellung eines Objekts oder einer Szene, die typischerweise aus Pixeln in digitalen Formaten besteht. Es kann Informationen vermitteln, Emotionen hervorrufen und die Kommunikation \u00fcber verschiedene Medien hinweg erleichtern.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> with multiple commands, each command creates a new layer. For example:<\/p>\n<pre><code class=\"language-Dockerfile\">VON ubuntu:20.04\n<span class=\"glossaryai-tooltip glossary-term-672\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/run\/\" target=\"_blank\">RUN<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">\"RUN\" bezeichnet einen Befehl in verschiedenen Programmiersprachen und Betriebssystemen, um ein angegebenes Programm oder Skript auszuf\u00fchren. Er initiiert Prozesse und stellt eine kontrollierte Ausf\u00fchrungsumgebung f\u00fcr die Aufgabenbereitstellung bereit.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/run\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> apt-get update\n<span class=\"glossaryai-tooltip glossary-term-672\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/run\/\" target=\"_blank\">RUN<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">\"RUN\" bezeichnet einen Befehl in verschiedenen Programmiersprachen und Betriebssystemen, um ein angegebenes Programm oder Skript auszuf\u00fchren. Er initiiert Prozesse und stellt eine kontrollierte Ausf\u00fchrungsumgebung f\u00fcr die Aufgabenbereitstellung bereit.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/run\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> apt-get install -y python3<\/code><\/pre>\n<p>In this case, the base Ubuntu <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\" target=\"_blank\">Bild<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Ein Bild ist eine visuelle Darstellung eines Objekts oder einer Szene, die typischerweise aus Pixeln in digitalen Formaten besteht. Es kann Informationen vermitteln, Emotionen hervorrufen und die Kommunikation \u00fcber verschiedene Medien hinweg erleichtern.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> is the first layer, while the results of the <code>apt-get update<\/code> and the <code>apt-get install<\/code> commands create subsequent layers. AUFS allocates these layers for efficient access, allowing Docker to pull only the layers that are necessary for creating a specific <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\" target=\"_blank\">Bild<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Ein Bild ist eine visuelle Darstellung eines Objekts oder einer Szene, die typischerweise aus Pixeln in digitalen Formaten besteht. Es kann Informationen vermitteln, Emotionen hervorrufen und die Kommunikation \u00fcber verschiedene Medien hinweg erleichtern.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>.<\/p>\n<h2>Vorteile der Nutzung von AUFS<\/h2>\n<h3>Effiziente Speichernutzung<\/h3>\n<p>Die geschichtete Architektur von AUFS f\u00fchrt zu einer erheblichen Speichereffizienz. Da unver\u00e4nderte Ebenen \u00fcber verschiedene Container hinweg gemeinsam genutzt werden, wird der gesamte Speicherbedarf minimiert. Dies ist besonders vorteilhaft in Umgebungen, in denen mehrere Container auf der Grundlage \u00e4hnlicher Images bereitgestellt werden, wie beispielsweise in Microservices-Architekturen.<\/p>\n<h3>Schnelle Bildverteilung<\/h3>\n<p>When distributing Docker images via a <span class=\"glossaryai-tooltip glossary-term-658\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/registry\/\" target=\"_blank\">registry<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A registry is a centralized database that stores information about various entities, such as software installations, system configurations, or user data. It serves as a crucial component for system management and configuration.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/registry\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>, AUFS enhances speed and efficiency. Since only the layers that differ from the base <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\" target=\"_blank\">Bild<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Ein Bild ist eine visuelle Darstellung eines Objekts oder einer Szene, die typischerweise aus Pixeln in digitalen Formaten besteht. Es kann Informationen vermitteln, Emotionen hervorrufen und die Kommunikation \u00fcber verschiedene Medien hinweg erleichtern.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> need to be transferred, AUFS reduces the amount of data sent over the <span class=\"glossaryai-tooltip glossary-term-661\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/network\/\" target=\"_blank\">network<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Ein Netzwerk im Bereich der Informatik bezeichnet eine Sammlung miteinander verbundener Ger\u00e4te, die miteinander kommunizieren und Ressourcen teilen. Es erm\u00f6glicht den Datenaustausch, erleichtert die Zusammenarbeit und verbessert die betriebliche Effizienz.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/network\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>. Dadurch wird das Bereitstellen von Anwendungen in verschiedenen Umgebungen einfacher und schneller.<\/p>\n<h3>Vereinfachte Bildverwaltung<\/h3>\n<p>AUFS simplifies <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\" target=\"_blank\">Bild<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Ein Bild ist eine visuelle Darstellung eines Objekts oder einer Szene, die typischerweise aus Pixeln in digitalen Formaten besteht. Es kann Informationen vermitteln, Emotionen hervorrufen und die Kommunikation \u00fcber verschiedene Medien hinweg erleichtern.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> management by providing a straightforward mechanism for <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\" target=\"_blank\">Bild<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Ein Bild ist eine visuelle Darstellung eines Objekts oder einer Szene, die typischerweise aus Pixeln in digitalen Formaten besteht. Es kann Informationen vermitteln, Emotionen hervorrufen und die Kommunikation \u00fcber verschiedene Medien hinweg erleichtern.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> creation and modification. Developers can focus on building applications without worrying about the underlying storage complexities. The CoW model allows for rapid prototyping and testing, as changes can be easily made in new layers without affecting the original <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\" target=\"_blank\">Bild<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Ein Bild ist eine visuelle Darstellung eines Objekts oder einer Szene, die typischerweise aus Pixeln in digitalen Formaten besteht. Es kann Informationen vermitteln, Emotionen hervorrufen und die Kommunikation \u00fcber verschiedene Medien hinweg erleichtern.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>.<\/p>\n<h2>Einschr\u00e4nkungen von AUFS<\/h2>\n<h3>Kompatibilit\u00e4tsprobleme<\/h3>\n<p>Eine der wesentlichen Einschr\u00e4nkungen von AUFS ist seine Kompatibilit\u00e4t. Obwohl AUFS ein leistungsstarkes Dateisystem ist, wird es nicht nativ auf allen Linux-Distributionen unterst\u00fctzt. Dies kann zu Herausforderungen bei der Einrichtung von Docker-Umgebungen auf Systemen f\u00fchren, die AUFS nicht unterst\u00fctzen. Alternativen wie OverlayFS, das von modernen Kerneln unterst\u00fctzt wird, werden aufgrund ihrer breiten Kompatibilit\u00e4t m\u00f6glicherweise bevorzugt.<\/p>\n<h3>Leistungsmehraufwand<\/h3>\n<p>Obwohl AUFS effizient bei der Verwaltung von Ebenen ist, kann es in bestimmten Szenarien Leistungs\u00fcberlastungen verursachen. Das Dateisystem muss mehrere Datenebenen verwalten, was sich auf E\/A-Operationen auswirken kann, insbesondere in Umgebungen mit hoher Auslastung. Obwohl dies f\u00fcr die meisten Anwendungsf\u00e4lle im Allgemeinen kein Problem darstellt, ist es f\u00fcr leistungssensitive Anwendungen wichtig, diesen potenziellen Nachteil zu ber\u00fccksichtigen.<\/p>\n<h2>AUFS vs. Other Storage Drivers<\/h2>\n<h3>OverlayFS<\/h3>\n<p>OverlayFS ist eine moderne Alternative zu AUFS, das mit Linux-Kernel 3.18 eingef\u00fchrt wurde. Es bietet \u00e4hnliche Funktionen, tut dies jedoch mit weniger Kernel-Abh\u00e4ngigkeiten und besserer Leistung in bestimmten Anwendungsf\u00e4llen. OverlayFS ist mittlerweile auf vielen Systemen, insbesondere solchen mit aktuellen Linux-Versionen, der standardm\u00e4\u00dfige Speichertreiber f\u00fcr Docker.<\/p>\n<h3>Btrfs<\/h3>\n<p>Btrfs ist ein weiteres fortschrittliches Dateisystem, das von Docker unterst\u00fctzt wird. Es bietet robuste Funktionen wie Snapshots, Subvolumes und integrierte RAID-F\u00e4higkeiten. Obwohl Btrfs im Vergleich zu AUFS erweiterte Speicherverwaltungsfunktionen bietet, kann es zus\u00e4tzliche Komplexit\u00e4t in der Konfiguration und Verwaltung mit sich bringen.<\/p>\n<h3>ZFS<\/h3>\n<p>ZFS ist ein leistungsstarkes Dateisystem, das zudem erweiterte Funktionen wie Momentaufnahmen, Replikation und Datenintegrit\u00e4tspr\u00fcfung unterst\u00fctzt. \u00c4hnlich wie Btrfs ist ZFS im Vergleich zu AUFS komplexer in der Verwaltung und eignet sich daher eher f\u00fcr Umgebungen, die hohe Datenintegrit\u00e4t und Leistung erfordern, anstatt Einfachheit.<\/p>\n<h3>Comparison Table<\/h3>\n<table>\n<thead>\n<tr>\n<th>Feature<\/th>\n<th>AUFS<\/th>\n<th>OverlayFS<\/th>\n<th>Btrfs<\/th>\n<th>ZFS<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Layering<\/td>\n<td>Ja<\/td>\n<td>Ja<\/td>\n<td>Ja<\/td>\n<td>Ja<\/td>\n<\/tr>\n<tr>\n<td>Copy-on-Write\n\nCopy-on-Write (CoW) ist eine Optimierungstechnik, die in der Informatik verwendet wird, um die Effizienz von Speicher- und Ressourcennutzung zu verbessern. Sie wird h\u00e4ufig in Betriebssystemen, Datenbanken und anderen Systemen eingesetzt, die mit gro\u00dfen Datenmengen arbeiten.\n\nDie Grundidee von Copy-on-Write besteht darin, dass eine Ressource (z. B. ein Speicherbereich oder eine Datei) nicht sofort kopiert wird, wenn sie von mehreren Prozessen oder Threads gemeinsam genutzt wird. Stattdessen wird nur eine Referenz auf die Ressource erstellt, und die tats\u00e4chliche Kopie erfolgt erst dann, wenn einer der Prozesse oder Threads versucht, die Ressource zu \u00e4ndern.\n\nDies hat mehrere Vorteile:\n\n1. **Speichereffizienz**: Da die Ressource nicht sofort kopiert wird, wird weniger Speicherplatz ben\u00f6tigt. Dies ist besonders n\u00fctzlich, wenn die Ressource gro\u00df ist oder von vielen Prozessen gemeinsam genutzt wird.\n\n2. **Leistung**: Die Erstellung einer Referenz ist in der Regel schneller als das Kopieren der gesamten Ressource. Dies kann zu einer verbesserten Leistung f\u00fchren, insbesondere in Systemen mit hoher Parallelit\u00e4t.\n\n3. **Konsistenz**: Da die Ressource erst dann kopiert wird, wenn sie ge\u00e4ndert werden soll, bleibt die Konsistenz der Daten gewahrt. Alle Prozesse oder Threads sehen die gleiche Version der Ressource, bis einer von ihnen sie \u00e4ndert.\n\nCopy-on-Write wird in verschiedenen Kontexten eingesetzt, z. B. in:\n\n- **Betriebssystemen**: Bei der Implementierung von Prozessen und Threads, um den Speicherverbrauch zu reduzieren.\n- **Datenbanken**: Bei der Verwaltung von Transaktionen und der Sicherstellung der Datenkonsistenz.\n- **Dateisystemen**: Bei der Erstellung von Snapshots oder Kopien von Dateien.\n\nEin Beispiel f\u00fcr die Anwendung von Copy-on-Write ist die Erstellung von Prozessen in Unix-\u00e4hnlichen Betriebssystemen. Wenn ein neuer Prozess erstellt wird, wird der Speicher des Elternprozesses nicht sofort kopiert. Stattdessen teilen sich der Eltern- und der Kindprozess denselben Speicherbereich. Erst wenn einer der Prozesse versucht, den Speicher zu \u00e4ndern, wird eine Kopie erstellt.\n\nZusammenfassend l\u00e4sst sich sagen, dass Copy-on-Write eine effiziente Technik ist, um Speicher und Ressourcen zu sparen und die Leistung von Systemen zu verbessern, die mit gro\u00dfen Datenmengen arbeiten.<\/td>\n<td>Ja<\/td>\n<td>Ja<\/td>\n<td>Ja<\/td>\n<td>Ja<\/td>\n<\/tr>\n<tr>\n<td>Komplexit\u00e4t<\/td>\n<td>Niedrig<\/td>\n<td>Niedrig<\/td>\n<td>Medium<\/td>\n<td>Hoch<\/td>\n<\/tr>\n<tr>\n<td>Systemunterst\u00fctzung<\/td>\n<td>Begrenzt<\/td>\n<td>Wide<\/td>\n<td>Begrenzt<\/td>\n<td>Begrenzt<\/td>\n<\/tr>\n<tr>\n<td>Performance<\/td>\n<td>M\u00e4\u00dfig<\/td>\n<td>Hoch<\/td>\n<td>Hoch<\/td>\n<td>Very High<\/td>\n<\/tr>\n<tr>\n<td>Advanced Features<\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Ja<\/td>\n<td>Ja<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Einrichten von AUFS mit Docker<\/h2>\n<p>Um AUFS mit Docker zu verwenden, ben\u00f6tigen Sie einen kompatiblen Linux-Kernel, typischerweise 3.2 oder neuer. Hier sind die Schritte zur Einrichtung von Docker mit AUFS:<\/p>\n<h3>1. Docker installieren<\/h3>\n<p>First, install Docker on your Linux system. For Debian-based systems, you can do this with:<\/p>\n<pre><code class=\"language-bash\">sudo apt-get update\nsudo apt-get install -y docker.io<\/code><\/pre>\n<p>For Red Hat-based systems, use:<\/p>\n<pre><code class=\"language-bash\">sudo yum install -y docker<\/code><\/pre>\n<h3>2. Configure Docker to Use AUFS<\/h3>\n<p>Um Docker f\u00fcr die Verwendung von AUFS zu konfigurieren, m\u00fcssen Sie m\u00f6glicherweise die Docker-Konfigurationsdatei bearbeiten. <span class=\"glossaryai-tooltip glossary-term-667\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/daemon\/\" target=\"_blank\">daemon<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Ein Daemon ist ein Hintergrundprozess in der Informatik, der autonom l\u00e4uft und Aufgaben ohne Benutzereingriff ausf\u00fchrt. Er \u00fcbernimmt typischerweise Funktionen auf System- oder Anwendungsebene und steigert so die Effizienz.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/daemon\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> configuration file. You can create or edit the <code>\/etc\/docker\/daemon.json<\/code> Datei und geben Sie den Speichertreiber an:<\/p>\n<pre><code class=\"language-json\">{\n  \"storage-driver\": \"aufs\"\n}<\/code><\/pre>\n<h3>3. Docker neu starten<\/h3>\n<p>Nach den \u00c4nderungen starten Sie das System neu. <span class=\"glossaryai-tooltip glossary-term-692\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-service\/\" target=\"_blank\">Docker-Dienst<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Der Docker Service ist eine Schl\u00fcsselkomponente von Docker Swarm, die die Bereitstellung und Verwaltung containerisierter Anwendungen \u00fcber einen Cluster von Maschinen hinweg erm\u00f6glicht. Er \u00fcbernimmt automatisch Lastverteilung, Skalierung und Service Discovery.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-service\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> to apply the new configuration:<\/p>\n<pre><code class=\"language-bash\">sudo systemctl restart docker<\/code><\/pre>\n<h3>4. Verify the Configuration<\/h3>\n<p>To verify that AUFS is being used, <span class=\"glossaryai-tooltip glossary-term-672\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/run\/\" target=\"_blank\">laufen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">\"RUN\" bezeichnet einen Befehl in verschiedenen Programmiersprachen und Betriebssystemen, um ein angegebenes Programm oder Skript auszuf\u00fchren. Er initiiert Prozesse und stellt eine kontrollierte Ausf\u00fchrungsumgebung f\u00fcr die Aufgabenbereitstellung bereit.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/run\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> der folgende Befehl:<\/p>\n<pre><code class=\"language-bash\">docker info | grep \"Storage Driver\"<\/code><\/pre>\n<p>Du solltest sehen <code>Storage Driver: aufs<\/code> in der Ausgabe.<\/p>\n<h2>Beste Praktiken f\u00fcr die Nutzung von AUFS<\/h2>\n<p>Bei der Nutzung von AUFS in Ihrer Docker-Umgebung sollten Sie die folgenden Best Practices in Betracht ziehen.<\/p>\n<h3>1. Begrenzen Sie die Komplexit\u00e4t der Ebenen<\/h3>\n<p>Keep the number of layers in your Docker images to a minimum. Each command in a <span class=\"glossaryai-tooltip glossary-term-652\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/dockerfile\/\" target=\"_blank\">Dockerfile<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Eine Dockerfile ist ein Skript, das eine Reihe von Anweisungen zur Automatisierung der Erstellung von Docker-Images enth\u00e4lt. Sie gibt das Basis-Image, die Anwendungsabh\u00e4ngigkeiten und die Konfiguration an und erm\u00f6glicht so eine konsistente Bereitstellung \u00fcber verschiedene Umgebungen hinweg.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/dockerfile\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> Erstellt eine neue Ebene, was zu aufgebl\u00e4hten Bildern f\u00fchren kann. Kombinieren Sie Befehle, wo m\u00f6glich, um unn\u00f6tige Ebenen zu reduzieren.<\/p>\n<h3>2. .dockerignore-Dateien verwenden<\/h3>\n<p>Utilize <code>.dockerignore<\/code> files to exclude unnecessary files and directories from being added to your images. This not only helps in reducing <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\" target=\"_blank\">Bild<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Ein Bild ist eine visuelle Darstellung eines Objekts oder einer Szene, die typischerweise aus Pixeln in digitalen Formaten besteht. Es kann Informationen vermitteln, Emotionen hervorrufen und die Kommunikation \u00fcber verschiedene Medien hinweg erleichtern.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> size but also improves build times.<\/p>\n<h3>3. Monitor Performance<\/h3>\n<p>Regularly monitor the performance of your Docker containers and the underlying AUFS file system, especially in production environments. Tools such as <code>iostat<\/code> and <code>iotop<\/code> can help you gauge performance metrics.<\/p>\n<h3>4. Optimize Read\/Write Operations<\/h3>\n<p>Da AUFS \u00fcber einen CoW-Mechanismus verf\u00fcgt, stellen Sie sicher, dass Ihre Anwendung leselastige Operationen anstelle von schreiblastigen Operationen durchf\u00fchrt, um die Leistung zu verbessern. Dies ist entscheidend, um sicherzustellen, dass Ihre Container effizient arbeiten.<\/p>\n<h2>Fazit<\/h2>\n<p>AUFS has played a significant role in shaping how Docker manages <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">Beh\u00e4lter<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> images through its advanced layering and CoW capabilities. While it has limitations and is overshadowed by newer storage drivers like OverlayFS in many aspects, its historical significance and unique features cannot be overlooked.<\/p>\n<p>Das Verst\u00e4ndnis der Grundlagen von AUFS verschafft Entwicklern und Systemadministratoren bessere Einblicke in Dockets Speichermanagement. Indem Sie seine Vorteile nutzen und sich an Best Practices halten, k\u00f6nnen Sie Ihre Docker-Bereitstellung f\u00fcr Effizienz und Leistung optimieren.<\/p>\n<p>As the Docker ecosystem continues to evolve, it is essential to keep abreast of developments in storage technologies and consider how they can best serve your applications. Whether you choose AUFS or explore alternatives, a robust understanding of these technologies will enable you to build and manage containers more effectively in a dynamic environment.<\/p>","protected":false},"excerpt":{"rendered":"<p>Docker AUFS ist ein Union-Dateisystem, das mehrere Schichten erm\u00f6glicht. <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">Beh\u00e4lter<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> Bilder, was eine effiziente Speicherung und Verwaltung erm\u00f6glicht. Es erleichtert Dateisystemoperationen durch das Zusammenf\u00fchren von Verzeichnissen und verbessert so Leistung und Flexibilit\u00e4t.<\/p>","protected":false},"author":1,"featured_media":1669,"parent":0,"template":"","glossary-cat":[],"class_list":["post-1176","glossary","type-glossary","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Docker AUFS - Dockerpros<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-aufs\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Docker AUFS - Dockerpros\" \/>\n<meta property=\"og:description\" content=\"Docker AUFS is a union filesystem that allows multiple layers in container images, enabling efficient storage and management. It facilitates file system operations by merging directories, enhancing performance and flexibility.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dockerpros.com\/de\/wiki\/docker-aufs\/\" \/>\n<meta property=\"og:site_name\" content=\"Dockerpros\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-22T20:51:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-aufs_1176.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"6\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-aufs\/\",\"url\":\"https:\/\/dockerpros.com\/wiki\/docker-aufs\/\",\"name\":\"Docker AUFS - Dockerpros\",\"isPartOf\":{\"@id\":\"https:\/\/dockerpros.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-aufs\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-aufs\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-aufs_1176.jpg\",\"datePublished\":\"2024-07-22T20:45:08+00:00\",\"dateModified\":\"2024-07-22T20:51:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-aufs\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dockerpros.com\/wiki\/docker-aufs\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-aufs\/#primaryimage\",\"url\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-aufs_1176.jpg\",\"contentUrl\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-aufs_1176.jpg\",\"width\":800,\"height\":600,\"caption\":\"docker-aufs-2\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-aufs\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/dockerpros.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Glossary\",\"item\":\"https:\/\/dockerpros.com\/fr\/wiki\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Docker AUFS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/dockerpros.com\/#website\",\"url\":\"https:\/\/dockerpros.com\/\",\"name\":\"Dockerpros\",\"description\":\"DockerPros \u2013 Your Ultimate Docker Resource Hub\",\"publisher\":{\"@id\":\"https:\/\/dockerpros.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/dockerpros.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/dockerpros.com\/#organization\",\"name\":\"Dockerpros\",\"url\":\"https:\/\/dockerpros.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/dockerpros.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/Dockerpros_logo_blanco.png\",\"contentUrl\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/Dockerpros_logo_blanco.png\",\"width\":532,\"height\":114,\"caption\":\"Dockerpros\"},\"image\":{\"@id\":\"https:\/\/dockerpros.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Docker AUFS - Docker-Profis","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dockerpros.com\/de\/wiki\/docker-aufs\/","og_locale":"de_DE","og_type":"article","og_title":"Docker AUFS - Dockerpros","og_description":"Docker AUFS is a union filesystem that allows multiple layers in container images, enabling efficient storage and management. It facilitates file system operations by merging directories, enhancing performance and flexibility.","og_url":"https:\/\/dockerpros.com\/de\/wiki\/docker-aufs\/","og_site_name":"Dockerpros","article_modified_time":"2024-07-22T20:51:10+00:00","og_image":[{"width":800,"height":600,"url":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-aufs_1176.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"6\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/dockerpros.com\/wiki\/docker-aufs\/","url":"https:\/\/dockerpros.com\/wiki\/docker-aufs\/","name":"Docker AUFS - Docker-Profis","isPartOf":{"@id":"https:\/\/dockerpros.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dockerpros.com\/wiki\/docker-aufs\/#primaryimage"},"image":{"@id":"https:\/\/dockerpros.com\/wiki\/docker-aufs\/#primaryimage"},"thumbnailUrl":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-aufs_1176.jpg","datePublished":"2024-07-22T20:45:08+00:00","dateModified":"2024-07-22T20:51:10+00:00","breadcrumb":{"@id":"https:\/\/dockerpros.com\/wiki\/docker-aufs\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dockerpros.com\/wiki\/docker-aufs\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/dockerpros.com\/wiki\/docker-aufs\/#primaryimage","url":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-aufs_1176.jpg","contentUrl":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-aufs_1176.jpg","width":800,"height":600,"caption":"docker-aufs-2"},{"@type":"BreadcrumbList","@id":"https:\/\/dockerpros.com\/wiki\/docker-aufs\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dockerpros.com\/"},{"@type":"ListItem","position":2,"name":"Glossary","item":"https:\/\/dockerpros.com\/fr\/wiki\/"},{"@type":"ListItem","position":3,"name":"Docker AUFS"}]},{"@type":"WebSite","@id":"https:\/\/dockerpros.com\/#website","url":"https:\/\/dockerpros.com\/","name":"Docker-Profis","description":"DockerPros \u2013 Ihr umfassender Docker-Ressourcen-Hub","publisher":{"@id":"https:\/\/dockerpros.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dockerpros.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/dockerpros.com\/#organization","name":"Docker-Profis","url":"https:\/\/dockerpros.com\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/dockerpros.com\/#\/schema\/logo\/image\/","url":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/Dockerpros_logo_blanco.png","contentUrl":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/Dockerpros_logo_blanco.png","width":532,"height":114,"caption":"Dockerpros"},"image":{"@id":"https:\/\/dockerpros.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/glossary\/1176","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/glossary"}],"about":[{"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/types\/glossary"}],"author":[{"embeddable":true,"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/glossary\/1176\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/media\/1669"}],"wp:attachment":[{"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/media?parent=1176"}],"wp:term":[{"taxonomy":"glossary-cat","embeddable":true,"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/glossary-cat?post=1176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}