When installing Dockerce 17.09, it was found that the official provided the Docker-ce-selinux package, prone to confusion, explained here
Dockerce installation Method,
wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-17.09.0.ce-1.el7.centos.x86_ 64.rpmyum localinstall-y docker-ce-17.00.0.ce-1.el7.centos.x86_64.rpm
As above, Yum will automatically install container-selinux.
Docker-ce-selinux and Docker-selinux are different distribution versions of a package.
Container-selinux is the next version of Docker-selinux.
We analyzed the RPM package found in Docker Ce 17, which abolished docker-ce-selinux and relied on container-selinux >= 2.9
# required packages on installrequires: /bin/ Shrequires: container-selinux >= 2.9requires: iptablesrequires: libcgrouprequires: systemd-unitsRequires: tarRequires: xz# Resolves: rhbz#1165615Requires: Device-mapper-libs >= 1.02.90-1# conflicting packagesconflicts: dockerconflicts: docker-ioconflicts: docker-engine-csconflicts: docker-ee# obsolete packagesobsoletes : docker-ce-selinuxobsoletes: docker-engine-selinuxobsoletes: docker-engine
Docker-ce-selinux and Docker-selinux and Container-selinux.