sur le site Web Docker, je vois des informations proches d'être en conflit. P>
la page: https://docs.docker.com/installation/oracle/ Dit "Docker nécessite l'utilisation de la libération incassable de noyau d'entreprise 3 (3.8.13) ou supérieure sur Oracle Linux." p>
La page: https://docs.docker.com/installation/binaires/ Dit 3.10 est requis. P>
Je suppose que ce genre de choses a été ajouté dans une construction spéciale de 3.8.13 qui aurait autrement besoin de la version 3.10. P>
Si quelqu'un pouvait donner des éclaircissements qui seraient super. P>
3 Réponses :
correct; Dans Général em>, le noyau 3.10 est la version absolue du noyau minimum prenant en charge les fonctionnalités que Docker nécessite d'exécuter stables (les versions plus récentes sont préférées). P>
Cependant, certaines caractéristiques du port dressées de Linux Distro sur les noyaux plus âgés de manière à ce qu'ils puissent toujours exécuter Docker. Red Hat Enterprise Linux 6.5, par exemple, est Capable d'exécuter Docker sur un Kernel 2.6 (c'est toujours un noyau de 12 ans, cependant ...) p>
résumer; p>
Il existe également un script shell pour vérifier si votre système dispose des dépendances requises en place et de vérifier quelles fonctionnalités sont disponibles; P>
https://github.com/docker/docker/ blob / maître / contributions / check-config.sh p>
Démarrage avec Docker 1.8.0, Red Hat Enterprise Linux 6 et Centos 6 (et Centos 6 (et Kernel 2.6) ne sont plus pris en charge des plates-formes pour exécuter Docker, et aucun nouveau packages ne sont libérés pour ces distributions. Docker sur ces plates-formes est très découragé, la dernière version publiée pour Rhel 6 / Centos 6, est Docker 1.7.1. Il est recommandé de mettre à niveau votre système sur Rhel 7 / Centos 7, qui est activement pris en charge. P>
Je n'ai eu aucun succès avec Oracle incassable Linux 7.0, identique à Red Hat 7.0 que je suis dit.
Exemple ci-dessous montre qu'un conteneur assez standard créé à partir de la dernière Ubuntu ne démarrera pas après la création. P>
$ uname -a Linux kore 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Débarrassez-vous d'UEK et vous serez sur un noyau plus moderne. P>
C'est ce que j'ai sur OEL 7 sans UEK: 3.10.0-229.14.1.EL7.x86_64 P>
Mon interprétation est que 3.10 est une exigence minimale générale, mais Oracle Linux en particulier fonctionnera avec 3,8.13 ou une version ultérieure.