GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Führen Sie Docker in Ubuntu Live Disk aus

Ich habe es geschafft, dass dies funktioniert, indem ich den Docker-Speicher auf devicemapper geändert habe statt AUFS .

Wenn Ihr System Systemd nicht verwendet

Sie müssen nur /etc/default/docker ändern um dies darin zu haben:

DOCKER_OPTS="--storage-driver=devicemapper"

Wenn Ihr System Systemd verwendet

Sehen Sie sich diese Antwort an und fügen Sie --storage-driver=devicemapper hinzu am Ende des Docker-Startbefehls.

Ich habe es geschafft, die Container damit zum Laufen zu bringen, aber ich bevorzuge die Verwendung von AUFS.

Mir ist aufgefallen, dass die Partition standardmäßig nicht aufs verwendet, sondern so etwas wie caw oder cow (kann mich jetzt nicht mehr erinnern).

Ich habe auch versucht, es mit AUFS mit dem union=aufs zum Laufen zu bringen Flag in grub, aber wenn ich den Docker-Daemon ausführe, erhalte ich einen FATA[0000] Shutting down daemon due to errors: error intializing graphdriver: backing file system is unsupported for this graph driver , das sieht ähnlich aus wie https://github.com/docker/docker/issues/7321

Ich werde meine Antwort hier hinterlassen, da es eine Problemumgehung für dieses Problem ist, aber wenn es jemandem gelingt, dies mit AUFS zum Laufen zu bringen, wäre es meiner Meinung nach eine bessere Antwort.


Sie möchten den Docker-Daemon anweisen, die Daten zu Ihren Containern im persistenten Speicher zu speichern.

Standardmäßig legt der Docker-Daemon diese Daten in /var/lib/docker ab . Sie können diesen Ort mit dem --graph ändern Docker-Daemon-Option


Linux
  1. Ist es sicher, eine Aws Ubuntu-Instanz zu aktualisieren, auf der Live-Sites ausgeführt werden?

  2. Docker

  3. So installieren Sie Docker und führen Docker-Container in Ubuntu aus

  4. Tipps, wie Sie Docker zum Laufen bringen, ohne `sudo docker -d` unter Ubuntu 15.04 ausführen zu müssen

  5. Erstellen einer zu verteilenden Ubuntu-VM

So installieren Sie Docker unter Ubuntu 20.04, 18.04, 21.04

Erstellen Sie einen bootfähigen Live-USB-Stick mit dem Startup-Disk-Ersteller von Ubuntu 20.04

So installieren Sie Docker unter Ubuntu 14.04

Docker auf Ubuntu installieren – Eine Schritt-für-Schritt-Anleitung

So installieren Sie Docker unter Ubuntu 18.04

Ubuntu 19.04:Erste Schritte