Detaillierte Erklärung des Docker-Befehls zum Sichern des Linux-Systems

Detaillierte Erklärung des Docker-Befehls zum Sichern des Linux-Systems

Tar-Backup-System

sudo tar cvpzf backup.tgz --exclude=/proc --exclude=/mnt --exclude=/sys --exclude=/backup.tgz /

Weitere Linux-Sicherungsmethoden finden Sie unter https://www.jb51.net/article/151167.htm

Dockerfile schreiben

Erstellen Sie ein neues Dockerfile-Verzeichnis und bearbeiten Sie das Dockerfile-Skript im Dockerfile-Verzeichnis mit folgendem Inhalt:

VON Grund auf
KOPIEREN Sie rootfs /
RUN chmod u+s /usr/bin/sudo
RUN chmod u+s /usr/bin/passwd
RUN chmod u+s /bin/su
RUN chmod u+s /bin/ping
RUN chmod u+s /bin/mount
Ausführen von chmod u+s /bin/umount
BENUTZER root
ARBEITSVERZEICHNIS /home/root

Ändern Sie Benutzernamen und Passwort nach Bedarf

Importieren Sie die gesicherten Systemdateien als Docker-Image

1. Erstellen Sie ein neues Verzeichnis-Backup im Dockerfile-Verzeichnis

2. Entpacken Sie die gesicherte TAR-Datei in das Backup-Verzeichnis: tar xvpfz backup.tgz

3. sudo docker build -t centos/centos:7.0.

Zusammenfassen

Oben finden Sie eine ausführliche Erläuterung des Docker-Befehls zum Sichern des Linux-Systems. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • Detaillierte Erklärung zum Kopieren und Sichern von Docker-Containerdaten
  • Detaillierte Erläuterung der Sicherung und Wiederherstellung von PSSQL-Datenbanken in Docker
  • Docker verwendet den Befehl mysqldump, um MySQL-Daten im Projekt zu sichern und zu exportieren
  • Beispielcode für Datenbanksicherung in einer Docker-Umgebung (PostgreSQL, MySQL)
  • So verwenden Sie Docker-Container zur Implementierung der Proxy-Weiterleitung und Datensicherung
  • Detaillierte Erläuterung der Sicherung, Wiederherstellung und Migration von Containern in Docker
  • Detaillierte Erläuterung des Docker-Datensicherungs- und Wiederherstellungsprozesses

<<:  Tiefgreifendes Verständnis des Javascript-Klassenarrays

>>:  Linux/Mac MySQL-Befehlszeilenmethode zum Ändern des Passworts bei vergessenem Passwort

Artikel empfehlen

Einführung des Code-Prüftools stylelint zum Erfahrungsaustausch

Inhaltsverzeichnis Vorwort Text 1. Installieren S...

So unterstützen Sie ApacheBench mehrere URLs

Da der Standard-AB nur Stresstests für eine einze...

Tiefgreifendes Verständnis von Javascript-Prototypen und Prototypenketten

Inhaltsverzeichnis 1. Was ist ein Prototyp? 2. Pr...

Verwenden Sie vue2+elementui für Hover-Prompts

Die Hover-Prompts von Vue2+elementui sind in exte...

Erläuterung des MySQL-Multitabellen-Join-Abfragebeispiels

In tatsächlichen Projekten gibt es Beziehungen zw...

Tutorial zur Installation von MySQL 5.7.18 auf Mac OS 10.12

Ich habe das ganze Internet durchsucht und bin au...

Implementierung der Validierung mehrerer Elemente im Formular

Im Projekt werden häufig Formulartests durchgefüh...

jQuery klickt auf den Liebeseffekt

In diesem Artikel wird der spezifische Code des j...

Ausführliche Erläuterung zum MySQL-Lernen einer Datenbanksicherung

Inhaltsverzeichnis 1.DB, DBMS, SQL 2. Eigenschaft...

Stellen Sie IE8 so ein, dass Code im IE7-Stil verwendet wird

<meta http-equiv="x-ua-kompatibel" co...

Detaillierte Erklärung der Grundkonzepte von HTML

Was ist HTML? HTML ist eine Sprache zur Beschreib...

Einige Schlussfolgerungen zur Gestaltung von Portal-Website-Fokusbildern

Fokusbilder sind eine Möglichkeit, Inhalte zu präs...