Docker的安装

2022-06-14 20:46:52 浏览数 (1)

一、环境介绍

腾讯云ECS服务器、Linux、centos7

二、Docker安装
1、升级所有包以及所有软件及内核
代码语言:javascript复制
yum update
2、卸载老版本Docker(之前安装过docker执行,没安装过,执行此命令也没问题)
代码语言:javascript复制
yum remove docker docker-common docker-selinux docker-engine
3、安装3个必须的软件包

安装yum-utils,它提供一个yum-config-manager单元,同时安装的device-mapper-persistent-data和lvm2用于储存设备映射(devicemapper)必须的两个软件包。

代码语言:javascript复制
yum install -y yum-utils device-mapper-persistent-data lvm2

安装结果:

4、设置稳定安装docker yum源
代码语言:javascript复制
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

执行结果如下:

注:配置会保存到/etc/yum.repos.d/docker-ce.repo文件中

5、查看docker yum源拥有的docker版本
代码语言:javascript复制
yum list docker-ce --showduplicates|sort -r

执行结果如下:

6、安装最新的稳定docker版本(列表中第一个带stable标识的)
代码语言:javascript复制
yum install -y docker-ce 3:18.09.7-3.el7

执行结果如下:

7、启动 Docker
代码语言:javascript复制
systemctl start docker

执行结果如下:

启动之后查看docker状态,结果如下:

8、将docker加入开机自启(可选)
代码语言:javascript复制
systemctl enable docker

执行结果如下:

9、配置docker 国内镜像
代码语言:javascript复制
vi /etc/docker/daemon.json

将下面内容复制到该文件中,并保存。

代码语言:javascript复制
{
    "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

加载文件,重启docker

代码语言:javascript复制
systemctl daemon-reload
systemctl restart docker
三、结语

到此,docker安装就已结束。

0 人点赞