start instalar hat edition container community docker unix rhel

instalar - Docker CE en RHEL-Requiere: container-selinux>=2.9



install docker ce red hat 7 (7)

Estoy intentando instalar Docker CE en RHEL usando este link . Esta es mi versión de RHEL:

Red Hat Enterprise Linux Server release 7.3 (Maipo)

Cuando ejecuto esto:

sudo yum -y install docker-ce

Estoy recibiendo este error:

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

Intenté usar --skip-broken y rpm -Va --nofiles --nodigest pero nuevamente rpm -Va --nofiles --nodigest el mismo error. Déjeme saber cómo resolver este problema e instalar Docker CE en RHEL 7.3.



Docker CE no es compatible con RHEL. Cualquier forma en que estés tratando de evitar eso no es una forma compatible. Puedes ver las plataformas soportadas en la documentación de Docker . Le sugiero que utilice un sistema operativo compatible o que cambie a Enterprise Edition.


El paquete container-selinux está disponible en el canal rhel-7-server-extras-rpms . Puedes habilitarlo usando:

subscription-manager repos --enable=rhel-7-server-extras-rpms

Las fuentes para el paquete también se han exportado a git.centos.org , por lo que puede reconstruirlo usted mismo usando mock :

(Esta no es una pregunta de programación, por lo que debe usar uno de los otros sitios).


Instalar el Selinux desde el repositorio de Centos funcionó para mí:
1. Vaya a http://mirror.centos.org/centos/7/extras/x86_64/Packages/
2. Encuentre la última versión para container-selinux ie container-selinux-2.21-1.el7.noarch.rpm
3. Ejecute el siguiente comando en su terminal: $ sudo yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/**Add_current_container-selinux_package_here**
4. El comando debe ser similar al siguiente $ sudo yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/container-selinux-2.21-1.el7.noarch.rpm
Nota: la versión del contenedor se actualiza constantemente, es por eso que debe buscar la última versión en el repositorio de Centos


Recibía el mismo error Requiere: container-selinux> = 2.9 en la instancia de amazon ec2 (Rhel7)

Intenté agregar un paquete extra de repositorio rmp ejecutando sudo yum-config-manager --enable rhui-REGION-rhel-server-extras
pero funciona. Seguí los pasos de https://installdocker.blogspot.com/ y pude instalar la ventana acoplable.


Seguí muchos enlaces, incluida la documentación oficial, sin embargo, todo terminó en este error:

Requires: container-selinux >= 2.9 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest

La única forma en que funcionó para mí es la siguiente (supongo que la yum upgrade funcionó):

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum upgrade docker-ce