Docker CE sur RHEL - Nécessite: conteneur-selinux >= 2.9
Je suis en train d'installer Docker CE
sur RHEL
à l'aide de cette lien. C'est ma version RHEL:
Red Hat Enterprise Linux Server release 7.3 (Maipo)
Quand j'execute ce:
sudo yum -y install docker-ce
J'obtiens cette erreur:
Error: Package: docker-ce-17.06.0.ce-1.el7.centos.x86_64 (docker-ce-stable)
Requires: container-selinux >= 2.9
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
J'ai essayé d'utiliser --skip-broken
et rpm -Va --nofiles --nodigest
mais encore une fois pour la même erreur. S'il vous plaît laissez-moi savoir comment résoudre ce problème et installer Docker CE dans RHEL 7.3.
Si vous voulez juste le faire fonctionner (en sachant que vous êtes en utilisant un non pris en charge tr / min), regarde stackoverflow.com/a/45033117/3370010
OriginalL'auteur user182944 | 2017-07-24
Vous devez vous connecter pour publier un commentaire.
La
container-selinux
forfait est disponible à partir de larhel-7-server-extras-rpms
canal. Vous pouvez l'activer à l'aide de:Sources pour l'emballage ont été exportés vers
git.centos.org
, trop, de sorte que vous pourriez reconstruire vous-même en utilisantmock
:(Ce n'est pas une question de programmation, de sorte que vous devez utiliser l'un des autres sites.)
Vous pouvez utiliser
mock
pour construire le paquet à partir de la sources surgit.centos.org
.mock
lui-même est dans EPEL, mais cela dépend probablement sur certains paquets de Red Hat Enterprise Linux, vous n'avez pas encore installé, de sorte que vous besoin de cross-grade de CentOS premier.Je reçois
Error: 'rhel-7-server-extras-rpms' does not match a valid repository ID.
Cela ressemble à un autre abonnement problème de gestion. Vous devez ouvrir un dossier de prise en charge.
OriginalL'auteur Florian Weimer
L'installation de la Selinux de la Centos référentiel a fonctionné pour moi:
1. Aller à http://mirror.centos.org/centos/7/extras/x86_64/Packages/
2. Trouver la dernière version du conteneur-selinux
i.e. container-selinux-2.21-1.el7.noarch.rpm
3. Exécutez la commande suivante dans votre terminal:
$ sudo yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/**Add_current_container-selinux_package_here**
4. La commande devrait ressembler à la suivante
$ sudo yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/container-selinux-2.21-1.el7.noarch.rpm
Note: le conteneur version est mise à jour en permanence, c'est pourquoi vous devriez regarder pour la dernière version de Centos' repository
OriginalL'auteur Samir Silva
Il suffit d'installer selinux version la plus récente pour résoudre le problème:
sudo yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/container-selinux-xxx-xxxx.noarch.rpm
Les anciennes versions de 2,9:
http://ftp.riken.jp/Linux/cern/centos/7/extras/x86_64/Packages/
OriginalL'auteur Leon
Docker CE n'est pas pris en charge sur RHEL. De toute façon, vous êtes en essayant de contourner ce n'est pas un moyen pris en charge. Vous pouvez voir les plateformes prises en charge dans le Docker Documentation. Je vous suggère d'utiliser un OS pris en charge, ou de passer à la version Enterprise Edition.
OriginalL'auteur Mano Marks
Tête à http://mirror.centos.org/centos/7/extras/x86_64/Packages/ et obtenir le lien vers le dernier conteneur-selinux paquet. Dans mon cas, le lien a été http://mirror.centos.org/centos/7/extras/x86_64/Packages/container-selinux-2.68-1.el7.noarch.rpm
La tête à votre terminal en tant que root et exécutez:
Après cela, vous pouvez procéder à l'installation de docker:
OriginalL'auteur Moses Nandwa
J'avais la même erreur Nécessite: conteneur-selinux >= 2.9 instance amazon ec2(Rhel7)
J'ai essayé d'ajouter un paquet supplémentaire pgr repo par l'exécution de
sudo yum-config-manager --enable rhui-RÉGION-rhel-serveur-les extras
mais il fonctionne.
suivi les étapes de https://installdocker.blogspot.com/ et j'ai pu installer docker.
OriginalL'auteur bishtb
J'ai suivi de nombreux liens, y compris la documentation officielle, cependant tout cela s'est terminé dans cette erreur:
La seule façon dont il a travaillé pour moi est comme suit (
yum upgrade
travaillé, je suppose):OriginalL'auteur stayingcool