centos/redhat使用yum安装docker-ce
简便安装docker-ce,根据官方文档修改而来!以下命令需要最高权限,如果为普通用户请加sudo。扩展知识安装可以忽略不影响使用!
替换为aliyun yum源
纯属个人习惯,也可以选择不换。
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
删除原有docker
如果你之前安装过 docker,请先删掉
yum remove docker docker-common docker-selinux docker-engine
安装一些依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
下载repo文件
wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
把软件仓库地址替换为 TUNA:
docker源在国外,因此下载比较慢,所以替换为国内清华源。
sed -i 's+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo
最后安装:
yum makecache fast yum install docker-ce
完成安装即可使用。
查看docker版本:
docker --version
扩展知识1:安装bash-completion
个人比较懒,记性好不好,所以为了实现docker命令tab补全,安装bash-completion包。
yum install -y bash-completion
刷新文件,使bash-completion生效
source /usr/share/bash-completion/completions/docker source /usr/share/bash-completion/bash_completion
扩展知识2:安装docker-compose:
此处为扩展安装 用不到可以选择忽略。
docker-compose依赖epel源,centos可直接使用命令安装。
yum install epel-release
安装docker-compose
yum install docker-compose
完成安装即可。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持一下吧