Dino Geek, versucht dir zu helfen

Wie kann ich einen Docker-Container sichern und wiederherstellen?


Docker-Container können auf verschiedene Weisen gesichert und wiederhergestellt werden. Hier ist ein einfaches Beispiel, wie Sie dies mithilfe von Docker Commit und Docker Save tun können.

1. Sichern eines Docker-Containers:

Zuerst müssen Sie den aktuellen Zustand Ihres Containers sichern. Dies können Sie mit dem Befehl `docker commit` tun. Angenommen, Ihr Container hat die ID “123abc”, können Sie den Zustand wie folgt sichern: ``` docker commit 123abc meincontainerbackup ``` Dies erstellt eine neue Image-Datei namens “meincontainerbackup”, die den aktuellen Zustand Ihres Containers enthält. Um dieses Image für die Wiederherstellung auf einem anderen System sicher zu speichern, können Sie den Befehl `docker save` verwenden: ``` docker save meincontainerbackup > meincontainerbackup.tar ``` Dies erzeugt eine TAR-Datei namens “meincontainerbackup.tar”, die Ihr Docker-Image enthält.

2. Wiederherstellen eines Docker-Containers:

Um einen gesicherten Docker-Container wiederherzustellen, müssen Sie zuerst das Docker-Image auf dem Zielsystem laden. Dies können Sie mit dem Befehl `docker load` tun: ``` docker load < meincontainerbackup.tar ``` Jetzt können Sie einen neuen Container aus diesem Image erstellen und starten: ``` docker run -d meincontainerbackup ``` Das Flag “-d” sagt Docker, dass der Container im Hintergrund ausgeführt werden soll.

Bitte beachten Sie, dass Docker Commit und Docker Save nur den aktuellen Zustand des Dateisystems und die Metadaten des Containers sichern. Wenn Ihr Container einen Zustand in einer Datenbank oder einer anderen Art von Speicher verwaltet, müssen Sie sicherstellen, dass auch dieser Zustand gesichert wird.


Erstellen Sie einfach Artikel, um Ihr SEO zu optimieren
Erstellen Sie einfach Artikel, um Ihr SEO zu optimieren





DinoGeek bietet einfache Artikel über komplexe Technologien

Möchten Sie in diesem Artikel zitiert werden? Es ist ganz einfach, kontaktieren Sie uns unter dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Domain | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Rechtliche Hinweise / Allgemeine Nutzungsbedingungen