centos/redhat使用yum安装docker-ce

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
喜欢就支持一下吧
点赞0赞赏
分享
评论 抢沙发