web-dev-qa-db-fra.com

erreur de démarrage du démon docker sur Ubuntu 14.04 (le groupe de contrôle des périphériques n'est pas monté)

J'ai suivi les instructions de docker pour installer et vérifier l'installation de docker (à partir de http://docs.docker.com/linux/step_one/ ).

J'ai essayé sur 2 machines Ubuntu 14.04 et sur les deux, le message d'erreur suivant s'affiche lors du démarrage du démon docker:

$ Sudo docker daemon
INFO[0000] Listening for HTTP on unix (/var/run/docker.sock) 
INFO[0000] [graphdriver] using prior storage driver "aufs" 
INFO[0000] Option DefaultDriver: bridge                 
INFO[0000] Option DefaultNetwork: bridge                
WARN[0000] Running modprobe bridge nf_nat br_netfilter failed with    message: modprobe: WARNING: Module br_netfilter not found. , error: exit status 1 
INFO[0000] Firewalld running: false                     
WARN[0000] Your kernel does not support cgroup memory limit: mountpoint for memory not found 
WARN[0000] mountpoint for cpu not found                 
FATA[0000] Error starting daemon: Devices cgroup isn't mounted 

J'apprécie toute aide pour résoudre ce problème.

27
Dragan Nikolic

Essayez ce qui suit:

  • Connectez-vous à Ubuntu en tant qu'utilisateur disposant des privilèges Sudo.
  • Editez le fichier/etc/default/grub.
  • Définissez la valeur GRUB_CMDLINE_LINUX comme suit:

    GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1"

  • Enregistrez et fermez le fichier.

  • Mettre à jour GRUB.

    $ Sudo update-grub 

  • Redémarrez votre système.

Selon ceci .

27
Rico

J'ai résolu ce problème en démarrant manuellement le démon docker à l'aide de:

Sudo service docker start

32
Simon

J'ai eu ce problème avec Debian.

Le paquet cgroupfs-mount a résolu ça.

Sudo aptitude install cgroupfs-mount
3
eloyesp

Il me suffisait de supprimer tout montage de cgroup de /etc/fstab et j'ai résolu le problème pour Devices cgroup isn't mounted. Je pense que Module br_netfilter not found est juste un avertissement et n’empêche pas Docker de démarrer. Mais vous pouvez le réparer en installant:

apt-get install linux-image-3.19.0-33-generic linux-image-extra-3.19.0-33-generic

Le "plus" est nécessaire car aufs n'est plus inclus avec l'image de base dans Ubuntu.

2
Mitar

peut-être besoin de paquets:

apt-get install aufs-tools
apt-get install cgroup-lite
0
virya