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.
Essayez ce qui suit:
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 .
J'ai résolu ce problème en démarrant manuellement le démon docker à l'aide de:
Sudo service docker start
J'ai eu ce problème avec Debian.
Le paquet cgroupfs-mount
a résolu ça.
Sudo aptitude install cgroupfs-mount
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.
peut-être besoin de paquets:
apt-get install aufs-tools
apt-get install cgroup-lite