Note:
The docker package comes from the RHEL Extras repository (rhel-7-server-extras-rpms). RHEL Extras is only supported with the latest RHEL minor release. So now Extras requires RHEL 7.5.
Previous minor releases will fail on dependency errors. Need to download custom version of container-selinux, see below.