Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
admin_grundlagen:docker_mit_btrfs [2024/05/20 11:28] ingo_wichmann [Docker Daten in BTRFS verschieben] |
admin_grundlagen:docker_mit_btrfs [2025/02/02 21:40] (aktuell) ingo_wichmann [Docker mit BTRFS als Storage] |
||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
Voraussetzungen: | Voraussetzungen: | ||
- | * kernel unterstützt BTRFS: | + | * kernel unterstützt BTRFS (( |
modinfo btrfs | modinfo btrfs | ||
Zeile 9: | Zeile 9: | ||
grep btrfs /proc/filesystems | grep btrfs /proc/filesystems | ||
-> Sollte bei Debian, Ubuntu und SuSE ''btrfs'' ausgeben. RedHat unterstützt BTRFS nicht. | -> Sollte bei Debian, Ubuntu und SuSE ''btrfs'' ausgeben. RedHat unterstützt BTRFS nicht. | ||
+ | )) | ||
* Paket: | * Paket: | ||
* Debian (12): ''btrfs-progs'' | * Debian (12): ''btrfs-progs'' | ||
Zeile 17: | Zeile 17: | ||
===== Docker Daten in BTRFS verschieben ===== | ===== Docker Daten in BTRFS verschieben ===== | ||
+ | systemctl stop docker.socket | ||
systemctl stop docker.service | systemctl stop docker.service | ||
- | systemctl stop docker.socket | ||
cd /var/lib/ | cd /var/lib/ | ||
du -sh docker | du -sh docker | ||
- | tar -caf docker.tar.zstd docker/ | + | tar -caf docker.tar.zst docker/ |
shopt -s dotglob | shopt -s dotglob | ||
rm -rf docker/* | rm -rf docker/* | ||
Zeile 32: | Zeile 32: | ||
</file> | </file> | ||
mount -av | mount -av | ||
- | tar -xf docker.tar.zstd | + | tar -xf docker.tar.zst |
===== Docker mit BTRFS starten ===== | ===== Docker mit BTRFS starten ===== |