马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
步调 1:卸载旧版本的 Docker
假如您已经安装了旧版本的 Docker,请利用以下下令卸载它:
- yum remove docker \
- docker-client \
- docker-client-latest \
- docker-common \
- docker-latest \
- docker-latest-logrotate \
- docker-logrotate \
- docker-selinux \
- docker-engine-selinux \
- docker-engine \
- docker-ce
复制代码
步调 2:安装依赖项
在安装 Docker 之前,我们须要安装一些须要的软件包和依赖项。在终端中实行以下下令:
- yum install -y yum-utils device-mapper-persistent-data lvm2
复制代码
- -y:这是一个选项,表如今安装过程中主动答复 “是” 以确认安装,默认情况下,yum 会扣问您是否要安装。
- yum-utils:这是一个 yum 插件包,提供了一些额外的功能,用于更好地管理和维护 yum 的软件包。
- device-mapper-persistent-data:这是一个设备映射长期化数据软件包,它提供了设备映射的长期化和规复功能。
- lvm2:这是逻辑卷管理器(LVM)的软件包,它允许您在 Linux 体系上创建、管理和扩展逻辑卷。
步调 3:添加 Docker 软件包堆栈
从官方源安装 Docker 在国内速率较慢,因此发起利用阿里云提供的 Docker 软件包堆栈。
利用以下下令来添加 Docker 软件包堆栈:
- yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
复制代码
步调 4:更新 Yum 缓存
为了获取最新的软件包信息,我们须要更新 Yum 缓存。利用以下下令来更新 Yum 缓存:
- yum:这是一个包管理器,用于在基于 Red Hat 的 Linux 体系上安装、更新和移除软件包。
- makecache:这是一个 yum 下令,用于天生软件包缓存。
- fast:这是一个选项,它告诉 yum 利用尽大概快的方式重新天生软件包缓存,而不思量缓存中已经存在的软件包元数据。这个选项可以大大加速缓存天生过程的速率,特别是在初次天生缓存时。
步调 5:安装 Docker
如今,我们可以安装 Docker 了。在终端中实行以下下令:
步调 6:启动 Docker 服务
安装完成后,我们须要启动 Docker 服务。
大概利用以下下令:
关闭 docker
步调 7:验证 Docker 版本
最后,我们可以验证 Docker 是否成功安装:
假如成功安装,您将看到 Docker 的版本号。
配置国内镜像所在
为了加速 pull 镜像下载速率,我们可以配置 Docker 的国内镜像所在。在终端中实行以下下令:
- vim /etc/docker/daemon.json
复制代码 假如文件不存在,则会主动创建一个新文件。将以下内容复制到文件中:
- {
- "registry-mirrors": [
- "https://registry.docker-cn.com",
- "http://hub-mirror.c.163.com",
- "https://docker.mirrors.ustc.edu.cn",
- "https://docker.m.daocloud.io",
- "https://dockerproxy.com",
- "https://docker.mirrors.ustc.edu.cn",
- "https://docker.nju.edu.cn"
- ]
- }
复制代码 添加 Docker 中国区官方镜像,网易,中国科技大学的镜像加速所在。
7.1 添加完重启 docker
利用下令检察
卸载 Docker
假如您想要卸载 Docker,可以利用以下下令:
打扫 Docker 残留文件
假如您想要删除全部与 Docker 相干的内容(如镜像、容器、配置文件等),可以利用以下下令:
|