http://blog.chinaunix.net/uid-619485-id-4973941.html
***********************************************
出现Error信息:
Loaded
plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: mirrors.psychz.net
* extras:
centos-distro.cavecreek.net
* updates: distro.ibiblio.org
No package docker available.
Error: Nothing to do
调查后发现对于CentOS6版本需要首先安装Epel库:
Epel repository is not installed. Run
sudo yum install epel-release
然后执行安装命令:
sudo yum install docker-io
CentOS 6.4篇
方式一:
编辑Docker的启动脚本,在/etc/sysconfig/docker文件中增加proxy的设定。
# vi /etc/sysconfig/docker
追加如下内容:
export http_proxy="http://{ip}:{port}/"
然后启动docker
# service
docker start
方式二:
启动Docker daemond时,设置proxy环境变量。
# http_proxy=http://{ip}:{port} docker -d &
注:该方式不推荐:Docker运行会出现大量的info信息输出
追记:CentOS 7.0篇
OS: CentOS 7.0 1406 x86_64
# cp /usr/lib/systemd/system/docker.service /etc/systemd/system/
# vi /etc/systemd/system/docker.service
...
...
Environment=‘http_proxy=http://{ip}:{port}/’
ExecStart=/usr/bin/docker -d --selinux-enabled -H fd://
…
...
# systemctl daemon-reload
# systemctl restart docke
原文:http://www.cnblogs.com/zhao1949/p/6667278.html