Install Docker CE 17.12.0 on RHEL 7.3

by devops   Last Updated January 03, 2018 15:00 PM

I am trying to install docker ce on RHEL 7.3 jenkins slave using puppet. I know its officially not supported but many users have installed it.

I have installed container-selinux-2.21-1.el7.noarch successfully which seems to be one dependency for installing docker.

Now when I am installing docke-ce-17.12.0.ce-1.el7.centos.x86_64 package, I am getting below error

Info: Applying configuration version '1514989777'
Error: Could not update: Execution of '/bin/yum -d 0 -e 0 -y install docker-ce-17.12.0.ce-1.el7.centos.x86_64' returned 1: warning: /var/cache/yum/x86_64/7Server/qa-rhel-x86_64-7-devtools/packages/docker-ce-17.12.0.ce-1.el7.centos.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID 621e9f35: NOKEY
Public key for docker-ce-17.12.0.ce-1.el7.centos.x86_64.rpm is not installed


Public key for docker-ce-17.12.0.ce-1.el7.centos.x86_64.rpm is not installed
Error: /Stage[main]/Dev_tools::Jenkins_slave/Package[docker-ce]/ensure: change from absent to 17.12.0.ce-1.el7.centos.x86_64 failed: Could not update: Execution of '/bin/yum -d 0 -e 0 -y install docker-ce-17.12.0.ce-1.el7.centos.x86_64' returned 1: warning: /var/cache/yum/x86_64/7Server/qa-rhel-x86_64-7-devtools/packages/docker-ce-17.12.0.ce-1.el7.centos.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID 621e9f35: NOKEY
Public key for docker-ce-17.12.0.ce-1.el7.centos.x86_64.rpm is not installed


Public key for docker-ce-17.12.0.ce-1.el7.centos.x86_64.rpm is not installed

Any idea how to resolve this ?



Related Questions


Permission denied inside docker while running pytest

Updated December 18, 2017 13:00 PM


Jenkins unable to enter docker containers

Updated August 19, 2016 09:00 AM

Jenkins Docker build slave - npm cache not working

Updated October 26, 2017 17:00 PM