GNU/Linux >> Tutoriels Linux >  >> Linux

Exécuter docker dans le disque live Ubuntu

J'ai réussi à faire fonctionner cela en changeant le stockage Docker en devicemapper au lieu de AUFS .

Si votre système n'utilise pas Systemd

Il suffit de changer /etc/default/docker pour avoir ceci dedans :

DOCKER_OPTS="--storage-driver=devicemapper"

Si votre système utilise Systemd

Voir cette réponse et ajouter --storage-driver=devicemapper à la fin de la commande docker start.

J'ai réussi à faire fonctionner les conteneurs correctement, mais je préfère utiliser AUFS.

J'ai réalisé que la partition n'utilisait pas aufs par défaut, mais quelque chose comme caw ou cow (je ne me souviens plus maintenant).

J'ai aussi essayé de le faire fonctionner en utilisant AUFS en utilisant le union=aufs flag dans grub, mais lors de l'exécution du démon docker, j'obtiens un FATA[0000] Shutting down daemon due to errors: error intializing graphdriver: backing file system is unsupported for this graph driver , qui semble lié à https://github.com/docker/docker/issues/7321

Je vais laisser ma réponse ici, car c'est une solution de contournement à ce problème, mais si quelqu'un parvient à faire fonctionner cela en utilisant AUFS, ce serait, à mon avis, une meilleure réponse.


Vous souhaitez indiquer au démon Docker de stocker les données relatives à vos conteneurs sur le stockage persistant.

Par défaut, le démon docker place ces données dans /var/lib/docker . Vous pouvez changer cet emplacement avec le --graph option démon docker


Linux
  1. Comment installer Docker sur Ubuntu 18.04 / Ubuntu 18.10 / Ubuntu 19.04

  2. Est-il sûr de mettre à niveau l'instance AWS Ubuntu exécutant des sites en direct ? ?

  3. Installation de Docker (Ubuntu)

  4. Conseils pour faire fonctionner docker sans avoir à exécuter `sudo docker -d` sur Ubuntu 15.04

  5. Création d'une machine virtuelle Ubuntu à distribuer

Comment installer Docker sur Ubuntu 20.04, 18.04, 21.04

Créez une clé USB amorçable en direct à l'aide du créateur de disque de démarrage d'Ubuntu 20.04

Comment installer Docker sur Ubuntu 14.04

Installer Docker sur Ubuntu - Un guide étape par étape

Comment installer Docker sur Ubuntu 18.04

Ubuntu 19.04 :prise en main