Docker minimum la version du noyau 3.8.13 ou 3.10
Sur le Panneau site, je suis en vu de l'information qui est près d'être en conflit.
La page:
https://docs.docker.com/installation/oracle/
Dit "Docker nécessite l'utilisation de l'Unbreakable Enterprise Kernel Release 3 (3.8.13) ou plus sur Oracle Linux."
La page:
https://docs.docker.com/installation/binaries/
Dit 3.10 est nécessaire.
Je suppose que les choses ont été ajoutés dans une compilation spéciale de 3.8.13 qui exigerait la version 3.10.
Si quelqu'un pourrait donner quelques précisions, ce serait super.
Mon interprétation est qu'3.10 générale de l'exigence minimale, mais Oracle Linux, en particulier, de travailler avec 3.8.13 ou plus tard.
OriginalL'auteur user835745 | 2015-03-23
Vous devez vous connecter pour publier un commentaire.
Correcte; dans général, noyau 3.10 est le minimum absolu de la version du noyau qui prend en charge les fonctions que Docker nécessite un fonctionnement stable (les versions plus récentes sont privilégiées).
Cependant, certaines distro Linux en arrière-port dispose de noyaux antérieurs, de sorte qu'ils sont toujours en mesure d'exécuter le Panneau. Red Hat Enterprise Linux 6.5, par exemple, est en mesure d'exécuter le Panneau sur un noyau 2.6 (c'est toujours un 12 ans noyau, quoique....)
Pour résumer;
Il y a aussi un shell-script pour vérifier si votre système dispose de la dépendances en place et vérifier les fonctionnalités sont disponibles;
https://github.com/docker/docker/blob/master/contrib/check-config.sh
Mise à jour
De départ avec Docker 1.8.0, Red Hat Enterprise Linux 6, et CentOS 6 (et le Noyau 2.6) ne sont plus pris en charge les plates-formes pour l'exécution de Docker, et pas de nouveaux paquets sont libérés pour ces distributions. L'exécution de Docker sur ces plates-formes est fortement déconseillée, car la dernière version de RHEL 6 /CentOS 6 est Docker 1.7.1. Il est recommandé de mettre à niveau votre système de RHEL 7 /CentOS 7, qui est activement soutenu.
OriginalL'auteur thaJeztah
Je n'avais pas de succès avec Oracle Unbreakable Linux 7.0, qui est identique à Red Hat 7.0 je me suis dit.
Exemple ci-dessous montre assez conteneur standard créé à partir de la dernière Ubuntu ne démarre pas après la création.
Le problème, c'est la version du noyau. Il est vieux
Par rapport à par exemple Ubuntu
OriginalL'auteur onknows
Se débarrasser de l'UEK et vous serez sur un plus moderne du noyau.
C'est ce que j'ai sur OEL 7 sans uek:
3.10.0-229.14.1.el7.x86_64
OriginalL'auteur Paul Tinsley