[Docker]CentOS7联网安装docker-ce(yum)

3.安装docker

3.1 查看环境

3.1.1 查看CentOS版本

使用命令 lsb_release -a 查看版本Release,(docker要在安装在CentOS7以上)

在这里插入图片描述

3.1.2 查看内核版本

CentOS7中安装docker,要求系统为64位,内核版本为3.10以上,使用命令uname -r查看

在这里插入图片描述

3.2 yum源安装docker

3.2.1 查看是否安装docker

查看是否安装了docker yum list installed | grep docker

在这里插入图片描述

3.2.2 卸载已有docker

卸载docker
yum remove docker docker-common container-selinux docker-selinux docker-engineyum remove -y docker-*

3.2.3 安装底层工具

安装所需的软件包 yum-utils提供了yum-config-manager实用程序, device-mapper-persistent-data和lvm2是devicemapper存储驱动程序所必需的
yum install -y yum-utils device-mapper-persistent-data lvm2

3.2.4 使用阿里云仓库提速安装过程

直接安装是使用国外的仓库,用国内阿里云仓库更快
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

更新一下仓库的源信息
yum makecache fast

3.2.5 安装docker-ce

yum -y install docker-ce-18.06.3.ce 安装指定版本docker,-y表示不询问安装,直到安装成功

XX: 报错 [Errno 256] No more mirrors to try.
1、yum clean all
2、 yum makecache
3、 yum -y update 升级yum(网上说可以略过,但是我执行了,等待时间略长)
4、 重新执行安装命令

3.2.6 启动docker

启动docker
systemctl start docker或者service docker start

3.2.7 查看docker状态

systemctl status docker
Active为active(running)说明 docker启动并安装成功

也可以执行 docker version ,Client和Server都有参数,说明启动成功

3.2.8 修改docker镜像数据存储位置 (CentOS7,docker1.12以上)

首先在/home下创建 /data/docker,用于存储docker的镜像和数据 mkdir -p /home/data/docker

docker镜像和数据默认存储在 /var/lib/docker 中,
修改 /etc/docker/daemon.json ,vim /etc/docker/daemon.json,没有这个文件,会自动创建
修改内容如下(使用国内阿里云docker镜像库【详解请再往下看】,路径为刚刚创建的目录):

{ 
"registry-mirrors": ["https://7bezldxe.mirror.aliyuncs.com/"], 
"graph":"/home/data/docker" 
}

关于registry-mirrors:
其中registry-mirrors是我使用的阿里云镜像加速服务,这个地址是不相同的。
浏览器进入 阿里云(www.aliyun.com)
在上边的搜索框中搜索 镜像加速服务 ,点击进入“官方镜像加速-容器镜像服务”
左侧点击 “快速入门”- “官方镜像加速”
点击“容器镜像服务控制台”

在这里插入图片描述
点击左侧 “镜像中心”- “镜像加速器”
可以看到url地址,将上述registry-mirrors地址替换掉即可

保险起见,重加载配置文件 重启docker
systemctl daemon-reload && systemctl enable docker && systemctl restart docker

命令讲解:
systemctl daemon-reload 重新加载daemon
systemctl enable docker 设置docker自启动
systemctl restart docker 重启docker

3.2.9 查看信息

docker info
Docker Root Dir 默认路径

yum list installed | grep docker
查看安装的是docker版本 还是docker-ce版本

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值