lima-city: Webhosting, Domains und Cloud
1 Pluspunkt 0 Minuspunkte

Ich habe einen Container der schon seit einiger Zeit läuft und leider vergessen ein LVM dafür einzurichten. Kann ich das nachträglich noch machen? Wenn ich das LVM jetzt in

/var/lib/docker

einbinde, was passiert dann mit den Daten die bereits dort gespeichert sind? Werden die dann automatisch auf das LVM verschoben oder muss ich da noch etwas machen?

von  

1 Antwort

1 Pluspunkt 0 Minuspunkte

Zuerst beende Docker.

sudo systemctl stop docker

Dann kopiere alle Daten aus dem Verzeichnis /var/lib/docker in ein temporäres Verzeichnis.

mkdir /temp
sudo mv /var/lib/docker /temp/docker.bak

binde das Volume ein wo du es brauchst z.B

sudo mount /dev/my-vg/my-lv /var/lib/docker

und synchronisiere das Backup auf das LVM.

sudo rsync -a /temp/docker.bak/ /var/lib/docker/
von (629 Punkte)  
Diese Community basiert auf dem Prinzip der Selbstregulierung. Beiträge werden von Nutzern erstellt, bewertet und verbessert – ganz ohne zentrale Moderation.

Wer hilfreiche Fragen stellt oder gute Antworten gibt, sammelt Punkte. Mit steigender Punktzahl erhalten Mitglieder automatisch mehr Rechte, zum Beispiel

  • Kommentare verfassen
  • Fragen und Antworten bewerten
  • Themen von Fragen bearbeiten
  • Fragen, Antworten und Kommentare bearbeiten
  • Inhalte ausblenden

So entsteht eine Plattform, auf der sich Qualität durchsetzt – getragen von einer engagierten Gemeinschaft.

2.3k Fragen

2.8k Antworten

265 Kommentare

14 Nutzer