系统要求centos 7.0 内核3.10以上安装过程先更新一下yum -y update添加yum 源tee /etc/yum.repos.d/docker.repo <<-'EOF'[docker
系统要求
centos 7.0 内核3.10以上
安装过程
先更新一下yum -y update
添加yum 源tee /etc/yum.repos.d/docker.repo <<-'EOF'[docker-repo]name=Docker Repositorybaseurl=http://mirrors.aliyun.com/docker-engine/yum/repo/main/centos/7enabled=1gpgcheck=1gpgkey=http://mirrors.aliyun.com/docker-engine/yum/gpgEOF
yum -y install docker-engine
手动启动
dockerd -s overlay --registry-mirror=https://bm5x06to.mirror.aliyuncs.com &
chkconfig docker on
异常情况
容器运行失败找不到文件
清空/var/lib/docker 目录
可能会有冲突Transaction check error:file /usr/bin/docker from install of docker-engine-1.12.4-1.el7.centos.x86_64 conflicts with file from package docker-common-1.10.3-46.el7.centos.14.x86_64
删除以前安装的版本就可以了 rpm -e xxx
docker-ce
新的 docker-ce 安装方式有点区别了
1,安装所需工具
[root@localhost ~]# yum install -y yum-utils device-mapper-persistent-data lvm2
2,添加yum源
[root@localhost ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
将下载到本地 /etc/yum.repos.d/ 下
3,更新并安装
[root@localhost ~]# yum makecache fast
[root@localhost ~]# yum -y install docker-ce
4,启动docker服务
[root@localhost ~]# systemctl start docker