按照https://blog.csdn.net/monster_gt/article/details/80922075和https://blog.csdn.net/weixin_41961162/article/details/85061636的方法,在執行yum makecache命令後,出現了Cannot retrieve repository metadata……的報錯,
查詢相關後,是在/etc/yum.repos.d目錄下沒有類似CentOS-Base.repo這樣的文件,下載該文件後傳入到對應的目錄(下載地址:http://mirrors.163.com/.help/CentOS6-Base-163.repo),根據本地linux系統的版本,修改CentOS6-Base-163.repo文件中的$releasever和$basearch值,這裏修改的爲6和x86_64,修改後再執行yum makecache即可,即解決。
但是後續在執行yum -y install docker時出現了No package docker available的報錯,查找相關資料後,需要更新epel第三方軟件庫,執行命令yum install epel-release後,再執行
yum install https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/docker-engine-1.7.1-1.el6.x86_64.rpm
docker包安裝成功,執行service docker start啓動成功