详解CentOS安装部署Docker
一、部署
1.1 安装
这里使用的是 centos7.9 ,执行下面命令。如下:
yum install -y docker
1.2 检测
安装完成后,保险起见,可以检测一些是否安装成功
yum list installed | grep docker
二、安装问题
3.1 安装无异常,没有docker命令
应为 yum 源导致安装 docker 版本问题过低,卸载已安装 docker 软件。配置新的 yum 源(阿里),重新安装 docker 即可。
三、镜像源
由于网络的的原因,docker pull 进行的时候,通常会出现 timeout 或者失败的情况。基于这种情况,国内有许多的镜像加速站提供为我们使用
3.1 配置镜像源
1 . 执行下面命令,创建或修改 /etc/docker/daemon.json 文件
vi /etc/docker/daemon.json
2 . 其内容修改为,这里配置的网易的镜像加速站。如下:
{ "registry-mirrors": ["http://hub-mirror.c.163.com"]}
3 . 重启 docker,配置完镜像源后,徐重启 docker 方能生效
systemctl daemon-reload
systemctl restart docker.service
3.2 推荐加速地址
名称 | 地址 |
---|---|
Docker中国区官方镜像 | https://registry.docker-cn.com |
网易 | http://hub-mirror.c.163.com |
ustc | https://docker.mirrors.ustc.edu.cn |
中国科技大学 | https://docker.mirrors.ustc.edu.cn |
阿里云容器 | https://cr.console.aliyun.com/ |
四、卸载
依次执行下面命令即可,完成 docker 的卸载
yum remove docker docker-common docker-selinux docker-engine
yum remove docker-selinux
rm -rf /var/lib/docker