To resolve the following error I was facing to install docker-ce on RHEL-7
Error: Package: 3:docker-ce-18.09.5-3.el7.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
Please run following command before installing latest version of docker-ce
yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/container-selinux-2.68-1.el7.noarch.rpm
Once previous command runs successfully then install docker-ce with following command
yum -y install docker-ce
once installation is done then run
systemctl start docker
Note : Run all these commands with root user