Does Red Hat provide docker for RHEL 6?

Solution Verified - Updated -

Environment

  • Red Hat Enterprise Linux 6.x

Issue

  • Need to know if docker can be used on a RHEL 6.x system?
  • Is docker supported on RHEL 6.x systems?

Resolution

The version of docker that is maintained and supported by Red Hat is only available on RHEL 7 and above.

Root Cause

Many of the docker project's features are tied to capabilities in the RHEL 7 kernel as well as various infrastructure component updates like devicemapper for thin provisioning, direct LVM, sVirt and systemd.

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.

3 Comments

I can see lots of docker and docker-related rpms in my RHEL 6 repositories on my Satellite server. How can you say Red Hat is not supporting Docker on RHEL v6 if you are still delivering the rpms for it, and particularly given what we are paying for both RHEL v6 support and for Satellite?

Hi Mark.

Although EPEL6 included the "docker-io" package, Red Hat did not introduce a supported docker package until RHEL7. Docker requires a 64-bit kernel at least version 3.10. Neither Red Hat [1] nor Docker Inc. [2] support running docker on RHEL6.

Thanks,
James

[1] This solution (https://access.redhat.com/solutions/1378023)
[2] http://docs.docker.com/engine/installation/rhel/

To add to James' response, the docker packages on your Satellite might be from the EPEL (Extra Packages for Enterprise Linux) repository which is maintained by the Fedora Project and not directly shipped by Red Hat. Once channels are synced to a Satellite, there's not an easy way for the end user to determine where the RPMs came from originally.