2.2.1 虚拟机的资源进行配置
双击虚拟机的设备配置中的“内存”,然后对虚拟机的配置进行修改,修改为双核处理器及4GB内存,尤其需要注意的是勾选“虚拟化引擎”中的“虚拟化Intel VT-x/EPT或AMD-V/RVI(V)”,然后点击“确定”按钮。
2.2.2 启动虚拟机
对虚拟机进行开启并通过root用户进入该虚拟机。
2.2.3 执行Docker的安装命令
安装Docker的底层工具命令:
yum install -y yum-utils device-mapper-persistent-data lvm2
此命令并非安装Docker,而是安装它的一些底层工具,如“yum-utils
”、“device-mapper-persistent-data
”、“lvm2
”。
执行结果如下图所示:
2.2.4 安装阿里云的下载仓库
Docker的底层工具安装命令的步骤其实是为安装阿里云下载仓库而准备的。
安装阿里云的下载仓库的命令:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
该命令的执行结果如下图所示:
因为在默认的情况下,需要从Docker的官方进行下载,而Docker的官方是在国外的服务器,所以下载是非常慢的。
由此我们可以使用“yum-config-manager
”这个组建选择从阿里云这个源进行下载。其中“yum-config-manager
”是由“yum-utils
”工具包所提供的。
2.2.5 更新仓库的源信息
更新仓库的源信息的命令为:
yum makecache fast
该命令的执行结果为:
2.2.6 从阿里云的仓库下载docker社区版(docker-ce)
执行命令为:
yum -y install docker-ce
执行结果为:
2.2.7 启动Docker服务
启动Docker服务的命令为:
service docker start
执行结果为:
2.2.8 验证Docker服务的安装
验证Docker服务的安装命令:
docker version
执行结果为:
从执行结果可以看到,客户端和服务端的版本均为“19.03.4”。
2.2.9 镜像加速服务器
在“容器镜像服务控制台”的后台页面中,点击左下角的“镜像加速服务器”菜单选项,如下图所示:
页面跳转至镜像加速服务器页面,如下图所示:
在该页面中复制镜像加速器的加速服务地址(每个注册用户的加速器地址都是不一样的)。
点击下方的CentOS页签,如下图所示:
复制其中的json串脚本:
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://n2c7lqcx.mirror.aliyuncs.com"]
} EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
并粘贴到CentOS的命令行终端当中,然后回车执行。
如此,阿里云的镜像加速服务就立时生效了。