当前位置: 首页 > news >正文

centos安装docker并配置加速器

docker安装与卸载:

1、检查当前是否安装docker

yum list installed | grep docker

在这里插入图片描述
2、卸载docker

根据yum list installed | grep docker查询出来的内容,逐个进行删除

yum remove docker.x86 64 -y

在这里插入图片描述
3、启动与关闭docker
在这里插入图片描述
4、删除/etc/docker文件夹
如果有的话,删除掉,没有的话不用管

5、安装docker
安装最新版docker
1)sudo yum install yum-utils -y
在这里插入图片描述
再执行:yum install -y yum-utils device-mapper-persistent-data lvm2

在这里插入图片描述

2)设置stable镜像 仓库在这里插入图片描述
执行:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
在这里插入图片描述

3)更新yum缓存
执行: sudo yum makecache fast
在这里插入图片描述

在这里插入图片描述
4)安装引擎
在这里插入图片描述
执行:sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

在这里插入图片描述

5)启动docker
systemctl start docker
查看 docker version
在这里插入图片描述

6、配置镜像加速器(这是关键,配置不好镜像拉不到,这种情况十分常见,苦恼)

在这里插入图片描述
登录阿里云平台: 使用支付宝账号
在这里插入图片描述
在这里插入图片描述

根据文档,进行操作:
在这里插入图片描述

建议主要执行命令,配置多个仓库地址:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https://****.mirror.aliyuncs.com","https://docker.m.daocloud.io","https://dockerhub.timeweb.cloud"]}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

在这里插入图片描述

查看 docker info ,可以看看配置是否成功了;
在这里插入图片描述
在这里插入图片描述

7、验证docker进行镜像拉取

在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • LeetCode376 摆动序列
  • 《酒饮真经》第二部——劝酒十五式
  • 记录一下idea的一些使用技巧和遇到的异常(持续更新)
  • 199页Word智慧水务平台建设方案
  • 如何确定 npm 依赖需要的 Node.js 版本?
  • 黑马点评8——好友关注-SortedSet
  • spring入门(二)IOC入门案例和DI入门案例
  • Android Dialog:Dialog和DialogFragment的区别?DialogFragment如何使用?源码解析
  • MATLAB进行天线阵列方向图综合
  • 海外域名自动手动免费续费ssl证书
  • 对象存储数据库minio的持久化存储
  • 模拟算法专题——算法介绍算法讲解力扣实战应用
  • Android中使用eBPF跟踪 FD打开与关闭
  • HTTP“请求”和“响应”的报头及正文详解
  • BUUCTF—[网鼎杯 2020 朱雀组]phpweb
  • 【comparator, comparable】小总结
  • 07.Android之多媒体问题
  • iOS小技巧之UIImagePickerController实现头像选择
  • Java精华积累:初学者都应该搞懂的问题
  • k8s 面向应用开发者的基础命令
  • Node 版本管理
  • Redis提升并发能力 | 从0开始构建SpringCloud微服务(2)
  • Redis学习笔记 - pipline(流水线、管道)
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • spring boot 整合mybatis 无法输出sql的问题
  • ucore操作系统实验笔记 - 重新理解中断
  • 初识 beanstalkd
  • 纯 javascript 半自动式下滑一定高度,导航栏固定
  • 前端知识点整理(待续)
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • ​用户画像从0到100的构建思路
  • ###STL(标准模板库)
  • #etcd#安装时出错
  • #免费 苹果M系芯片Macbook电脑MacOS使用Bash脚本写入(读写)NTFS硬盘教程
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • $var=htmlencode(“‘);alert(‘2“); 的个人理解
  • (arch)linux 转换文件编码格式
  • (C11) 泛型表达式
  • (k8s中)docker netty OOM问题记录
  • (二)学习JVM —— 垃圾回收机制
  • (几何:六边形面积)编写程序,提示用户输入六边形的边长,然后显示它的面积。
  • (剑指Offer)面试题41:和为s的连续正数序列
  • (免费领源码)python+django+mysql线上兼职平台系统83320-计算机毕业设计项目选题推荐
  • (转) Face-Resources
  • (转载)OpenStack Hacker养成指南
  • .NET : 在VS2008中计算代码度量值
  • .net2005怎么读string形的xml,不是xml文件。
  • .Net插件开发开源框架
  • .pyc文件是什么?
  • /dev下添加设备节点的方法步骤(通过device_create)
  • ?php echo $logosrc[0];?,如何在一行中显示logo和标题?
  • @configuration注解_2w字长文给你讲透了配置类为什么要添加 @Configuration注解
  • [AMQP Connection 127.0.0.1:5672] An unexpected connection driver error occured
  • [AutoSar]BSW_Com07 CAN报文接收流程的函数调用
  • [C#]C#学习笔记-CIL和动态程序集