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    

Artikel empfehlen

So installieren und konfigurieren Sie den Supervisor-Daemon unter CentOS7

Neuling, nimm es selbst auf 1. Supervisor install...

Einige weniger bekannte Sortiermethoden in MySQL

Vorwort ORDER BY 字段名升序/降序. Ich glaube, jeder hier...

ReactRouter-Implementierung

ReactRouter-Implementierung ReactRouter ist die K...

Zusammenfassung der Blockelemente, Inline-Elemente und variablen Elemente

Blockelement p - Absatz Text vorformatieren Tisch ...

Frameset über Iframe in Body einfügen

Da Frameset und Body auf derselben Ebene liegen, k...

Sieben Möglichkeiten zur Implementierung der Array-Deduplizierung in JS

Inhaltsverzeichnis 1. Verwenden von Set()+Array.f...

JS-Dekorationsmuster und TypeScript-Dekoratoren

Inhaltsverzeichnis Einführung in das Decorator-Mu...

Wird die Tabelle durch ein Update in einer MySQL-Transaktion gesperrt?

Zwei Fälle: 1. Mit Index 2. Ohne Index Voraussetz...

Responsive Webdesign lernen (2) — Können Videos responsiv gemacht werden?

Rezension der vorherigen Folge: Gestern haben wir...