GNU/Linux >> Znalost Linux >  >> Linux

Změnit Docker Root Dir na Red Hat Linuxu?

Dokumentace Docker o ovládání démona Docker naznačuje, že na platformě nezávislý způsob, jak toho dosáhnout, je:

upravte soubor /etc/docker/daemon.json tak, aby obsahoval řádek

{
    "data-root": "/mnt/docker-data",
    (...)
}

kde /mnt/docker-data je adresář, ve kterém chcete, aby byly obrazy a kontejnery dockeru uloženy.

Potom

sudo systemctl restart docker

Zda to fungovalo, můžete zkontrolovat spuštěním

docker info

a vyhledejte obsah řádku, který začíná Docker Root Dir: .


Zastavte všechny spuštěné kontejnery dockeru a poté démona dockeru. Přesuňte adresář "/var/lib/docker" na místo, kde chcete tato data mít. Pro vás by to bylo:

mv /var/lib/docker /data/

a poté vytvořte symbolický odkaz pro tento adresář dockeru v /var/lib path:

ln -s /data/docker /var/lib/docker

Spusťte démona a kontejnery dockeru.


Linux
  1. Vytvořte úložiště YUM/DNF založené na FTP na Red Hat Enterprise Linux 8

  2. Vytvořte úložiště YUM/DNF založené na Apache na Red Hat Enterprise Linux 8

  3. Vytvořte úložiště YUM/DNF založené na Nginx na Red Hat Enterprise Linux 8

  1. Optimalizace obrazu ISO instalace Red Hat Enterprise Linux

  2. Změňte port SSH v CentOS a Red Hat

  3. Red hat Linux + KONFIGURACE ČASOVÉ ZÓNY + podrobnosti ze souboru s hodinami

  1. Konfigurace IPv6 adresy v Red Hat Enterprise Linux 7 a 8

  2. Jak zrcadlit úložiště v Linuxu

  3. Linux – Jak změnit zapomenuté heslo roota?