Docker的安装【虚拟机】
1、查看是否含有旧版本
yum list installed|grep docker
2、安装docker仓库
yum -y install yum-utils
3、设置docker仓库
# 清理 yum 的所有缓存
yum clean all
# 更新并生成 yum 软件仓库的元数据缓存,确保系统使用的软件信息是最新的
yum makecache
# 设置docker仓库:将指定的源[阿里云]添加到 yum 包管理器的配置
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4、安装docker
yum -y install docker-ce docker-ce-cli containerd.io
5、查看docker版本
docker -v
6、启动docker
systemctl start docker
7、查看docker状态
systemctl status docker
若出现以下信息,表示安装docker成功!
8、查看是否安装成功
yum list installed|grep docker
有以下配置,说明安装成功了
9、设置docker镜像源【阿里云】
官网地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors?accounttraceid=76ed4e79e5974e26ac9a605be8390562ccjx
若无账号,注册即可。
vim /etc/docker/daemon.json
sudo systemctl daemon-reload
sudo systemctl restart docker
遇到的问题及解决方案
场景:当安装docker仓库时,输入命令:yum -y install yum-utils
问题:“Could not resolve host: mirrorlist.centos.org; Unknown error”
问题原因:系统无法解析域名 mirrorlist.centos.org,因此无法访问该网站或者从该网站获取信息
解决方案:从阿里云的镜像站点下载 CentOS 7 的 yum 仓库配置文件,并将其保存到 /etc/yum.repos.d/ 目录下。
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
实际演示【未完待续…】
Docker实际演示之mysql,Redis,Zimg