{"id":221,"date":"2024-07-21T11:45:26","date_gmt":"2024-07-21T11:45:26","guid":{"rendered":"https:\/\/dockerpros.com\/?p=221"},"modified":"2024-07-21T11:45:26","modified_gmt":"2024-07-21T11:45:26","slug":"wie-verwalte-ich-speicher-in-docker","status":"publish","type":"post","link":"https:\/\/dockerpros.com\/de\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/","title":{"rendered":"Wie verwalte ich Speicher in Docker?"},"content":{"rendered":"<h1>Speicherverwaltung in Docker: Ein umfassender Leitfaden<\/h1>\n<p>Docker has revolutionized the way developers build, ship, and <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> Anwendungen durch Bereitstellung einer leichten, portablen und effizienten Containerisierungsplattform. Einer der wichtigsten Aspekte der Containerisierung ist jedoch die effektive Verwaltung des Speichers. In diesem Artikel werden wir die verschiedenen Speicheroptionen in Docker untersuchen, wie man sie verwaltet, und bew\u00e4hrte Praktiken f\u00fcr eine effiziente Datenverarbeitung in Ihren Docker-Containern.<\/p>\n<h2>Verst\u00e4ndnis von Docker-Speicher\n\nDocker ist eine Open-Source-Plattform, die es Entwicklern erm\u00f6glicht, Anwendungen in Containern zu verpacken und auszuf\u00fchren. Diese Container sind leichtgewichtig und enthalten alles, was eine Anwendung zum Ausf\u00fchren ben\u00f6tigt, einschlie\u00dflich Code, Laufzeit, Systemtools und Bibliotheken. Docker-Speicher ist ein wichtiger Aspekt der Docker-Technologie, der es erm\u00f6glicht, Daten in Containern zu speichern und zu verwalten.\n\nDocker-Speicher kann auf verschiedene Arten implementiert werden, je nach den Anforderungen der Anwendung. Die g\u00e4ngigsten Methoden sind:\n\n1. **Volumes**: Docker-Volumes sind die bevorzugte Methode zur Persistenz von Daten in Docker. Sie werden von Docker verwaltet und k\u00f6nnen einfach erstellt, gel\u00f6scht und zwischen Containern geteilt werden. Volumes werden in einem Teil des Host-Dateisystems gespeichert, der von Docker verwaltet wird (\/var\/lib\/docker\/volumes\/ auf Linux). Sie sind unabh\u00e4ngig vom Lebenszyklus des Containers und k\u00f6nnen auch nach dem L\u00f6schen des Containers bestehen bleiben.\n\n2. **Bind-Mounts**: Bind-Mounts erm\u00f6glichen es, einen bestimmten Ordner auf dem Host-Dateisystem direkt in den Container einzubinden. Dies ist n\u00fctzlich, wenn Sie auf Dateien zugreifen m\u00f6chten, die au\u00dferhalb des Containers gespeichert sind, oder wenn Sie Daten zwischen dem Host und dem Container austauschen m\u00f6chten. Bind-Mounts sind jedoch weniger portabel als Volumes, da sie von der spezifischen Verzeichnisstruktur des Hosts abh\u00e4ngen.\n\n3. **tmpfs-Mounts**: tmpfs-Mounts speichern Daten im Arbeitsspeicher des Hosts anstatt auf der Festplatte. Dies ist n\u00fctzlich f\u00fcr tempor\u00e4re Daten, die nicht persistent sein m\u00fcssen. tmpfs-Mounts sind jedoch nicht f\u00fcr die Langzeitspeicherung geeignet, da die Daten verloren gehen, wenn der Container oder der Host neu gestartet wird.\n\n4. **In-Memory-Speicher**: Docker bietet auch die M\u00f6glichkeit, Daten im Arbeitsspeicher des Containers zu speichern. Dies ist n\u00fctzlich f\u00fcr tempor\u00e4re Daten, die nicht persistent sein m\u00fcssen. In-Memory-Speicher ist jedoch nicht f\u00fcr die Langzeitspeicherung geeignet, da die Daten verloren gehen, wenn der Container neu gestartet wird.\n\nDie Wahl der richtigen Speichermethode h\u00e4ngt von den Anforderungen der Anwendung ab. Volumes sind in der Regel die beste Wahl f\u00fcr die Persistenz von Daten, da sie von Docker verwaltet werden und unabh\u00e4ngig vom Lebenszyklus des Containers bestehen bleiben k\u00f6nnen. Bind-Mounts sind n\u00fctzlich, wenn Sie auf Dateien zugreifen m\u00fcssen, die au\u00dferhalb des Containers gespeichert sind, oder wenn Sie Daten zwischen dem Host und dem Container austauschen m\u00f6chten. tmpfs-Mounts und In-Memory-Speicher sind n\u00fctzlich f\u00fcr tempor\u00e4re Daten, die nicht persistent sein m\u00fcssen.\n\nZusammenfassend l\u00e4sst sich sagen, dass Docker-Speicher ein wichtiger Aspekt der Docker-Technologie ist, der es erm\u00f6glicht, Daten in Containern zu speichern und zu verwalten. Die Wahl der richtigen Speichermethode h\u00e4ngt von den Anforderungen der Anwendung ab, und Docker bietet verschiedene Optionen, um den unterschiedlichen Anforderungen gerecht zu werden.<\/h2>\n<p>At its core, Docker uses a layered filesystem to manage storage. Each layer represents a change or an addition to the filesystem, and layers can be shared among containers to reduce redundancy and save space. However, the complexity increases when you consider that containers are ephemeral, and data management becomes essential for persistent and application-specific data.<\/p>\n<h3>Docker Storage Drivers<\/h3>\n<p>Docker verwendet verschiedene Speichertreiber, um zu steuern, wie Daten gespeichert und darauf zugegriffen wird. Die Wahl des Speichertreibers kann erhebliche Auswirkungen auf die Leistung, Speichereffizienz und Kompatibilit\u00e4t mit Ihrem zugrunde liegenden System haben. Einige beliebte Speichertreiber sind:<\/p>\n<ul>\n<li>\n<p><strong>Overlay2<\/strong>: Dies ist der Standard-Speichertreiber f\u00fcr Docker auf modernen Systemen. Er verwendet ein Union-Dateisystem, um Dateisysteme \u00fcbereinander zu schichten, was ihn effizient f\u00fcr leselastige Workloads macht.<\/p>\n<\/li>\n<li>\n<p><strong>aufs<\/strong>: Ein Union-Dateisystem, das einer der fr\u00fchesten Treiber war, der von Docker unterst\u00fctzt wurde. Es ist heute weniger verbreitet, wird aber in einigen Legacy-Systemen noch verwendet.<\/p>\n<\/li>\n<li>\n<p><strong>btrfs<\/strong>Dieser Treiber unterst\u00fctzt erweiterte Funktionen wie Momentaufnahmen, Subvolumes und Pr\u00fcfsummen. Er bietet eine robuste Datenintegrit\u00e4t und kann f\u00fcr komplexe Anwendungen vorteilhaft sein.<\/p>\n<\/li>\n<li>\n<p><strong>ZFS<\/strong>: Similar to Btrfs, ZFS supports snapshots and has advanced features for managing storage pools and data integrity. It is particularly suited for environments requiring high availability and performance.<\/p>\n<\/li>\n<li>\n<p><strong>devicemapper<\/strong>Dieser Treiber verwendet blockbasierten Speicher und kann entweder im Loopback-Modus (nicht f\u00fcr den Produktionsbetrieb empfohlen) oder im direkten-lvm-Modus f\u00fcr verbesserte Leistung betrieben werden.<\/p>\n<\/li>\n<\/ul>\n<p>Choosing the right storage driver depends on your specific use case, performance requirements, and underlying infrastructure.<\/p>\n<h2>Arten von Docker-Speicher\n\nDocker bietet verschiedene Speichertypen, um Daten in Containern zu verwalten. Hier sind die wichtigsten:\n\n1. **Volumes**: Dies sind die bevorzugte Methode zur Datenpersistenz in Docker. Volumes werden im Host-Dateisystem gespeichert und k\u00f6nnen von mehreren Containern gemeinsam genutzt werden. Sie sind einfach zu verwalten und bieten eine gute Leistung.\n\n2. **Bind Mounts**: Bei dieser Methode wird ein Verzeichnis des Host-Dateisystems direkt in den Container eingebunden. Dies erm\u00f6glicht es, Dateien zwischen Host und Container auszutauschen. Allerdings sind Bind Mounts weniger portabel als Volumes.\n\n3. **tmpfs**: Dieser Speichertyp wird im Arbeitsspeicher des Hosts gespeichert und ist nur w\u00e4hrend der Laufzeit des Containers verf\u00fcgbar. Er eignet sich gut f\u00fcr tempor\u00e4re Daten, die nicht persistent gespeichert werden m\u00fcssen.\n\n4. **Named Pipes**: Diese werden haupts\u00e4chlich unter Windows verwendet und erm\u00f6glichen die Kommunikation zwischen Containern und dem Host-System.\n\nJeder Speichertyp hat seine eigenen Vor- und Nachteile, und die Wahl h\u00e4ngt von den spezifischen Anforderungen des Anwendungsfalls ab.<\/h2>\n<p>Docker verwaltet Speicher haupts\u00e4chlich in zwei Kategorien. <strong>volumes<\/strong> and <strong>bind mounts<\/strong>. Understanding these types is crucial for managing your data effectively.<\/p>\n<h3>B\u00e4nde<\/h3>\n<p>Volumes sind der bevorzugte Mechanismus zur Persistenz von Daten, die von Docker-Containern erzeugt und verwendet werden. Sie werden von Docker verwaltet und in einem speziell f\u00fcr Docker vorgesehenen Teil des Host-Dateisystems gespeichert. Die Vorteile der Verwendung von Volumes umfassen:<\/p>\n<ul>\n<li>\n<p><strong>Datenpersistenz<\/strong>Daten in Volumes bleiben auch dann erhalten, wenn ein <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> Dadurch werden sie ideal f\u00fcr Datenbanken oder Anwendungen, die einen Zustand erfordern.<\/p>\n<\/li>\n<li>\n<p><strong>Decoupled from <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">Container<\/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> Lifecycle<\/strong>: Volumes are independent of containers, making them easy to share between multiple containers.<\/p>\n<\/li>\n<li>\n<p><strong>Sicherungen und Migrationen<\/strong>Volumes k\u00f6nnen einfach gesichert, wiederhergestellt oder zwischen verschiedenen Maschinen migriert werden.<\/p>\n<\/li>\n<li>\n<p><strong>Performance<\/strong>Volumes bieten oft eine bessere Leistung als Bind-Mounts, insbesondere unter Linux.<\/p>\n<\/li>\n<\/ul>\n<p>Um ein <span class=\"glossaryai-tooltip glossary-term-701\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-volume\/\" target=\"_blank\">Docker-Volume<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker-Volumes sind f\u00fcr die persistente Datenspeicherung in containerisierten Anwendungen unerl\u00e4sslich. Sie erm\u00f6glichen die Trennung von Daten vom Container-Lebenszyklus, was eine einfachere Datenverwaltung und Sicherung erm\u00f6glicht.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-volume\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>, Sie k\u00f6nnen den folgenden Befehl verwenden:<\/p>\n<pre><code class=\"language-bash\"><span class=\"glossaryai-tooltip glossary-term-1168\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-volume-create\/\" target=\"_blank\">docker volume erstellen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker volume create allows users to create persistent storage that can be shared among containers. It decouples data from the container lifecycle, ensuring data integrity and flexibility.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-volume-create\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> mein_Volumen<\/code><\/pre>\n<p>You can then attach it to 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> mit der <code>-v<\/code> flag:<\/p>\n<pre><code class=\"language-bash\">docker <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> -d -v my_volume:\/data my_image<\/code><\/pre>\n<h3>Bind-Mounts<\/h3>\n<p>Bind mounts offer a way to mount a host directory into your <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>. Unlike volumes, bind mounts are not managed by Docker, and their lifecycle is tied directly to the host filesystem. They can be useful when you need direct access to host files or when you are developing locally and want to see changes reflected immediately.<\/p>\n<p>Um ein <span class=\"glossaryai-tooltip glossary-term-700\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/bind-mount\/\" target=\"_blank\">Bind-Mount<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Ein Bind-Mount ist eine Methode in Linux, die es erm\u00f6glicht, ein Verzeichnis an mehreren Stellen im Dateisystem einzuh\u00e4ngen. Dies erm\u00f6glicht einen flexiblen Dateizugriff, ohne Daten zu duplizieren, und verbessert die Ressourcenverwaltung.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/bind-mount\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>, Sie referenzieren ein vorhandenes Verzeichnis auf Ihrem Host-System:<\/p>\n<pre><code class=\"language-bash\">docker <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> -d -v \/host\/directory:\/container\/directory my_image<\/code><\/pre>\n<p>W\u00e4hrend Bind-Mounts Flexibilit\u00e4t bieten, haben sie einige Nachteile:<\/p>\n<ul>\n<li>\n<p><strong>Eng gekoppelt an den Host<\/strong>: Since they depend on the host filesystem, they can become a source of compatibility issues across different environments.<\/p>\n<\/li>\n<li>\n<p><strong>Weniger tragbar<\/strong>: Moving containers that use bind mounts can be more complicated, as the paths must exist on the destination host.<\/p>\n<\/li>\n<\/ul>\n<h2>Managing Docker Storage<\/h2>\n<p>Die Verwaltung von Speicher in Docker umfasst mehrere \u00dcberlegungen, von der Erstellung und Nutzung von Volumes bis hin zur \u00dcberwachung, Bereinigung und Sicherung Ihrer Speicherl\u00f6sungen. Werfen wir einen Blick auf die Best Practices f\u00fcr jeden Aspekt.<\/p>\n<h3>Erstellen und Verwenden von Volumes<\/h3>\n<p>Creating volumes is simple as shown previously, but you should also consider the naming conventions and tagging for better organization. Here are some additional tips:<\/p>\n<ul>\n<li>\n<p><strong>Naming Conventions<\/strong>Verwenden Sie aussagekr\u00e4ftige Namen f\u00fcr Ihre Volumes, die ihren Zweck widerspiegeln. Zum Beispiel, <code>mysql-Daten<\/code> for a MySQL database.<\/p>\n<\/li>\n<li>\n<p><strong><span class=\"glossaryai-tooltip glossary-term-654\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-compose\/\" target=\"_blank\">Docker Compose<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Compose ist ein Werkzeug zur Definition und Ausf\u00fchrung von Multi-Container-Docker-Anwendungen mithilfe einer YAML-Datei. Es vereinfacht die Bereitstellung, Konfiguration und Orchestrierung von Diensten und verbessert die Entwicklungseffizienz.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-compose\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span><\/strong>: If you are using <span class=\"glossaryai-tooltip glossary-term-654\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-compose\/\" target=\"_blank\">Docker Compose<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Compose ist ein Werkzeug zur Definition und Ausf\u00fchrung von Multi-Container-Docker-Anwendungen mithilfe einer YAML-Datei. Es vereinfacht die Bereitstellung, Konfiguration und Orchestrierung von Diensten und verbessert die Entwicklungseffizienz.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-compose\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> for multi-container applications, you can define volumes in your <code>docker-compose.yml<\/code> Datei, was die Verwaltung erleichtert:<\/p>\n<pre><code class=\"language-yaml\">version: '3'\nservices:\n  db:\n  <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>: mysql\n  Volumes:\n    - db_data:\/var\/lib\/mysql\n\nVolumes:\ndb_data:<\/code><\/pre>\n<\/li>\n<\/ul>\n<h3>Monitoring Storage Usage<\/h3>\n<p>Die \u00dcberwachung Ihres Speicherverbrauchs ist entscheidend f\u00fcr die Aufrechterhaltung der Anwendungsleistung und die effiziente Verwaltung von Ressourcen. Docker bietet mehrere Befehle, die Ihnen dabei helfen:<\/p>\n<ul>\n<li>\n<p><strong>Listen Sie Volumes auf<\/strong>Um alle verf\u00fcgbaren Datentr\u00e4ger anzuzeigen, verwenden Sie:<\/p>\n<pre><code class=\"language-bash\"><span class=\"glossaryai-tooltip glossary-term-1171\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-volume-ls\/\" target=\"_blank\">docker volume ls<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Der Befehl `docker volume ls` listet alle Docker-Volumes auf dem Host auf. Dieser Befehl hilft Benutzern, persistente Datenspeicherung effizient zu verwalten, und liefert wichtige Details wie den Volumennamen und den Treiber.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-volume-ls\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span><\/code><\/pre>\n<\/li>\n<li>\n<p><strong>Untersuchen <span class=\"glossaryai-tooltip glossary-term-660\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/volume\/\" target=\"_blank\">Lautst\u00e4rke<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Volume is a quantitative measure of three-dimensional space occupied by an object or substance, typically expressed in cubic units. It is fundamental in fields such as physics, chemistry, and engineering.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/volume\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span><\/strong>: For detailed information about a specific <span class=\"glossaryai-tooltip glossary-term-660\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/volume\/\" target=\"_blank\">Band<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Volume is a quantitative measure of three-dimensional space occupied by an object or substance, typically expressed in cubic units. It is fundamental in fields such as physics, chemistry, and engineering.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/volume\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>, verwenden Sie:<\/p>\n<pre><code class=\"language-bash\"><span class=\"glossaryai-tooltip glossary-term-1169\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-volume-inspect\/\" target=\"_blank\">docker Volume inspizieren<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Der Befehl \u201eDocker Volume Inspect\u201c dient zum Abrufen detaillierter Informationen \u00fcber bestimmte Volumes in einer Docker-Umgebung. Er liefert Metadaten wie den Einh\u00e4ngepunkt, den Treiber und Optionen und unterst\u00fctzt so die effektive Verwaltung von Volumes.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-volume-inspect\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> mein_Volumen<\/code><\/pre>\n<\/li>\n<li>\n<p><strong>Nicht verwendete Volumes bereinigen<\/strong>: To remove unused volumes and free up space, you can <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>:<\/p>\n<pre><code class=\"language-bash\"><span class=\"glossaryai-tooltip glossary-term-1172\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-volume-prune\/\" target=\"_blank\">docker volume prune<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Volume Prune ist ein Befehl, der verwendet wird, um alle ungenutzten Volumes von Ihrem System zu entfernen. Dies hilft dabei, den Speicherplatz effizient zu verwalten, indem verwaiste Daten entfernt werden, die nicht mehr mit einem Container verkn\u00fcpft sind.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-volume-prune\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span><\/code><\/pre>\n<\/li>\n<\/ul>\n<p>Vorsicht bei diesem Befehl, da er nicht genutzte Volumes endg\u00fcltig l\u00f6scht.<\/p>\n<h3>Backing Up and Restoring Volumes<\/h3>\n<p>Die Sicherung Ihrer Docker-Volumes ist unerl\u00e4sslich, insbesondere in Produktionsumgebungen. Sie k\u00f6nnen die <code>Teer<\/code> command to create an archive of a <span class=\"glossaryai-tooltip glossary-term-660\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/volume\/\" target=\"_blank\">Band<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Volume is a quantitative measure of three-dimensional space occupied by an object or substance, typically expressed in cubic units. It is fundamental in fields such as physics, chemistry, and engineering.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/volume\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>. To back up a <span class=\"glossaryai-tooltip glossary-term-660\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/volume\/\" target=\"_blank\">Band<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Volume is a quantitative measure of three-dimensional space occupied by an object or substance, typically expressed in cubic units. It is fundamental in fields such as physics, chemistry, and engineering.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/volume\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>, use the following steps:<\/p>\n<ol>\n<li>\n<p>Start a temporary <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> with the <span class=\"glossaryai-tooltip glossary-term-660\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/volume\/\" target=\"_blank\">Band<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Volume is a quantitative measure of three-dimensional space occupied by an object or substance, typically expressed in cubic units. It is fundamental in fields such as physics, chemistry, and engineering.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/volume\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> attached:<\/p>\n<pre><code class=\"language-bash\">docker <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> --rm -v my_volume:\/data -v \/host\/backup:\/backup alpine tar cvf \/backup\/my_volume_backup.tar \/data<\/code><\/pre>\n<\/li>\n<li>\n<p>Stellen Sie die Sicherung wieder her, indem Sie den Vorgang umkehren:<\/p>\n<pre><code class=\"language-bash\">docker run --rm -v my_volume:\/data -v \/host\/backup:\/backup alpine sh -c \"cd \/data &amp;&amp; tar xvf \/backup\/my_volume_backup.tar --strip 1\"<\/code><\/pre>\n<\/li>\n<\/ol>\n<h3>Aufr\u00e4umen ungenutzter Ressourcen<\/h3>\n<p>Mit der Zeit sammelt Docker ungenutzte Daten an, was zu Ineffizienzen f\u00fchrt. R\u00e4umen Sie regelm\u00e4\u00dfig nicht mehr verwendete Images, Container, Netzwerke und Volumes auf, um Speicherplatz freizugeben. Der Befehl <code>docker system bereinigen<\/code> wird alle ungenutzten Daten entfernen<\/p>\n<pre><code class=\"language-bash\">docker system prune -a<\/code><\/pre>\n<p>This command will prompt you for confirmation and remove all stopped containers, unused networks, dangling images, and build cache. Be careful, as this can lead to loss of data if not handled properly.<\/p>\n<h3>Securing Docker Storage<\/h3>\n<p>Security is paramount in any deployment, and Docker storage is no exception. Here are some security best practices:<\/p>\n<ul>\n<li>\n<p><strong>Beschr\u00e4nken Sie Benutzerrechte<\/strong>: Ensure that only authorized users can access and manage Docker volumes. Implement role-based access controls when possible.<\/p>\n<\/li>\n<li>\n<p><strong>Verschl\u00fcsselte Volumes verwenden<\/strong>Wenn Sie mit sensiblen Informationen arbeiten, sollten Sie verschl\u00fcsselte Volumes oder eine Verschl\u00fcsselung auf Dateisystemebene in Betracht ziehen.<\/p>\n<\/li>\n<li>\n<p><strong>Regelm\u00e4\u00dfige Backups<\/strong>: Maintain regular backups of your volumes to prevent data loss. Store backups in a secure location.<\/p>\n<\/li>\n<li>\n<p><strong>Audit-Zugriff<\/strong>Pr\u00fcfen Sie regelm\u00e4\u00dfig Ihre Datentr\u00e4ger und zugeh\u00f6rigen Daten, um die Einhaltung der Sicherheitsrichtlinien zu gew\u00e4hrleisten.<\/p>\n<\/li>\n<\/ul>\n<h2>Fazit<\/h2>\n<p>Die Verwaltung von Speicher in Docker ist eine wichtige F\u00e4higkeit f\u00fcr Entwickler und Systemadministratoren. Indem Sie die verschiedenen Speicheroptionen verstehen, effiziente Speicherl\u00f6sungen erstellen, die Nutzung \u00fcberwachen und Best Practices f\u00fcr Sicherheit und Bereinigung umsetzen, k\u00f6nnen Sie sicherstellen, dass Ihre Dockerisierten Anwendungen robust und zuverl\u00e4ssig bleiben.<\/p>\n<p>Mit einem tiefen Verst\u00e4ndnis von Volumes, Bind-Mounts, Storage-Treibern und effektiven Management-Techniken sind Sie besser ger\u00fcstet, um die Speicheranforderungen Ihrer containerisierten Anwendungen zu bew\u00e4ltigen. Wie bei jeder Technologie sind kontinuierliches Lernen und Anpassung unerl\u00e4sslich, um das Storage-Management in Docker zu meistern.<\/p>","protected":false},"excerpt":{"rendered":"<p>Managing storage in Docker involves understanding volumes, bind mounts, and tmpfs mounts. Use volumes for persistent data, bind mounts for host data access, and tmpfs for temporary storage.<\/p>","protected":false},"author":1,"featured_media":294,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22],"tags":[],"class_list":["post-221","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-optimization-and-best-practices"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How do I manage storage in Docker? - 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\/optimization-and-best-practices\/wie-verwalte-ich-speicher-in-docker\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How do I manage storage in Docker? - Dockerpros\" \/>\n<meta property=\"og:description\" content=\"Managing storage in Docker involves understanding volumes, bind mounts, and tmpfs mounts. Use volumes for persistent data, bind mounts for host data access, and tmpfs for temporary storage.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dockerpros.com\/de\/optimization-and-best-practices\/wie-verwalte-ich-speicher-in-docker\/\" \/>\n<meta property=\"og:site_name\" content=\"Dockerpros\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-21T11:45:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/how-do-i-manage-storage-in-docker_221.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=\"author\" content=\"dockerpros\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"dockerpros\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"6\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/\"},\"author\":{\"name\":\"dockerpros\",\"@id\":\"https:\/\/dockerpros.com\/#\/schema\/person\/a9b4c3d7f7a8e2b072e77d47b382a3a4\"},\"headline\":\"How do I manage storage in Docker?\",\"datePublished\":\"2024-07-21T11:45:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/\"},\"wordCount\":1074,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/dockerpros.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/how-do-i-manage-storage-in-docker_221.jpg\",\"articleSection\":[\"Optimization and Best Practices\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/\",\"url\":\"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/\",\"name\":\"How do I manage storage in Docker? - Dockerpros\",\"isPartOf\":{\"@id\":\"https:\/\/dockerpros.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/how-do-i-manage-storage-in-docker_221.jpg\",\"datePublished\":\"2024-07-21T11:45:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/#primaryimage\",\"url\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/how-do-i-manage-storage-in-docker_221.jpg\",\"contentUrl\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/how-do-i-manage-storage-in-docker_221.jpg\",\"width\":800,\"height\":600,\"caption\":\"how-do-i-manage-storage-in-docker-2\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/dockerpros.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How do I manage storage in Docker?\"}]},{\"@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\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/dockerpros.com\/#\/schema\/person\/a9b4c3d7f7a8e2b072e77d47b382a3a4\",\"name\":\"dockerpros\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/dockerpros.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/dockerpros.com\/wp-content\/litespeed\/avatar\/d13b9d4f101de1a7535b404e0c59affd.jpg?ver=1783601465\",\"contentUrl\":\"https:\/\/dockerpros.com\/wp-content\/litespeed\/avatar\/d13b9d4f101de1a7535b404e0c59affd.jpg?ver=1783601465\",\"caption\":\"dockerpros\"},\"sameAs\":[\"https:\/\/dockerpros.com\/\"],\"url\":\"https:\/\/dockerpros.com\/de\/author\/dockerpros\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How do I manage storage in Docker? - Dockerpros","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\/optimization-and-best-practices\/wie-verwalte-ich-speicher-in-docker\/","og_locale":"de_DE","og_type":"article","og_title":"How do I manage storage in Docker? - Dockerpros","og_description":"Managing storage in Docker involves understanding volumes, bind mounts, and tmpfs mounts. Use volumes for persistent data, bind mounts for host data access, and tmpfs for temporary storage.","og_url":"https:\/\/dockerpros.com\/de\/optimization-and-best-practices\/wie-verwalte-ich-speicher-in-docker\/","og_site_name":"Dockerpros","article_published_time":"2024-07-21T11:45:26+00:00","og_image":[{"width":800,"height":600,"url":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/how-do-i-manage-storage-in-docker_221.jpg","type":"image\/jpeg"}],"author":"dockerpros","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"dockerpros","Gesch\u00e4tzte Lesezeit":"6\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/#article","isPartOf":{"@id":"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/"},"author":{"name":"dockerpros","@id":"https:\/\/dockerpros.com\/#\/schema\/person\/a9b4c3d7f7a8e2b072e77d47b382a3a4"},"headline":"How do I manage storage in Docker?","datePublished":"2024-07-21T11:45:26+00:00","mainEntityOfPage":{"@id":"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/"},"wordCount":1074,"commentCount":0,"publisher":{"@id":"https:\/\/dockerpros.com\/#organization"},"image":{"@id":"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/#primaryimage"},"thumbnailUrl":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/how-do-i-manage-storage-in-docker_221.jpg","articleSection":["Optimization and Best Practices"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/","url":"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/","name":"How do I manage storage in Docker? - Dockerpros","isPartOf":{"@id":"https:\/\/dockerpros.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/#primaryimage"},"image":{"@id":"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/#primaryimage"},"thumbnailUrl":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/how-do-i-manage-storage-in-docker_221.jpg","datePublished":"2024-07-21T11:45:26+00:00","breadcrumb":{"@id":"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/#primaryimage","url":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/how-do-i-manage-storage-in-docker_221.jpg","contentUrl":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/how-do-i-manage-storage-in-docker_221.jpg","width":800,"height":600,"caption":"how-do-i-manage-storage-in-docker-2"},{"@type":"BreadcrumbList","@id":"https:\/\/dockerpros.com\/optimization-and-best-practices\/how-do-i-manage-storage-in-docker\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dockerpros.com\/"},{"@type":"ListItem","position":2,"name":"How do I manage storage in Docker?"}]},{"@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\/"}},{"@type":"Person","@id":"https:\/\/dockerpros.com\/#\/schema\/person\/a9b4c3d7f7a8e2b072e77d47b382a3a4","name":"dockerpros","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/dockerpros.com\/#\/schema\/person\/image\/","url":"https:\/\/dockerpros.com\/wp-content\/litespeed\/avatar\/d13b9d4f101de1a7535b404e0c59affd.jpg?ver=1783601465","contentUrl":"https:\/\/dockerpros.com\/wp-content\/litespeed\/avatar\/d13b9d4f101de1a7535b404e0c59affd.jpg?ver=1783601465","caption":"dockerpros"},"sameAs":["https:\/\/dockerpros.com\/"],"url":"https:\/\/dockerpros.com\/de\/author\/dockerpros\/"}]}},"_links":{"self":[{"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/posts\/221","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/comments?post=221"}],"version-history":[{"count":0,"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/posts\/221\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/media\/294"}],"wp:attachment":[{"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/media?parent=221"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/categories?post=221"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/tags?post=221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}