1、安装条件
CentOS 7 (64-bit) ,内核3.10及以上;
CentOS 6,5 (64-bit),内核2.6.32-431及以上。2、CentOS6.8安装
##安装Docker依赖库yum install -y epel-release##执行Dockeryum install -y docker-io##安装后配置文件: /etc/sysconfig/docker##启动Docker并确认版本service docker startdocker version##运行hello-world镜像docker run hello-world
3、CentOS7.0安装
官网步骤:
4、使用Yum方式安装(CentOS7.0)
##执行系统更新yum update##配置Yum源cat >/etc/yum.repos.d/docker.repo <
5、使用Script方式安装(CentOS7.0)
##执行系统更新yum update##执行安装脚本curl -sSL https://get.docker.com/ | sh##启动Dockersystemctl start docker##设置开机自启systemctl enable docker##运行hello-world镜像docker run hello-world
6、使用Rpm包安装(CentOS7.0)
下载目录:
7、Docker镜像下载加速配置
登录网址:
注册后得到加速ID,假设为:kfp63jaj
执行如下命令:
##copy配置文件(CentOS7.0配置文件:/etc/docker/deamon.json)cp /lib/systemd/system/docker.server /etc/systemd/system/docker.server ##更改权限chmod a+x /etc/systemd/system/docker.server ##修改文件vi /etc/systemd/system/docker.server ##在ExecStart=/usr/bin/dockerd-current后添加如下内容ExecStart=/usr/bin/dockerd-current --registry-mirror=https://kfp63jaj.mirror/aliyun.com##重新加载配置文件并重启systemctl daemon-reloadsystemctl restart docker
8、Q&A
1、错误:Cannot retrieve metalink for repository: epel
可能原因(一):CA证书过期,解决方案:更新证书##查看当前证书rpm -qa |grep ca-certificates##更新当前证书yum --disablerepo=epel -y update ca-certificates