官网安装指引地址
参考文章

文章目录

  • 前提:所有操作都是在root下进行
  • 1、确定centos版本信息(安装docker要求)
  • 2、安装编译环境gcc,gcc-c++
  • 3、 卸载旧版本(有无都执行一下,预防万一)
  • 4、install using the repository 使用存储库进行安装
    • (1)设置存储库
    • (2)配置阿里云仓库,官方的太慢
    • (3)更新yum 索引
    • (4)安装docker引擎
      • 安装最新版本
      • 安装指定版本
  • 5、启动
  • 6、测试
  • 7、配置阿里云镜像加速
    • (1)获取专属的阿里元镜像加速
    • (2)修改/etc/docker/daemon.json配置文件

前提:所有操作都是在root下进行

1、确定centos版本信息(安装docker要求)

执行命令,
安装版本满足docker安装需求

cat /etc/redhat-release

2、安装编译环境gcc,gcc-c++

执行命令:

yum -y install gcc
yum -y install gcc-c++
[root@javaEE ~]# yum -y install gcc
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile* base: mirrors.aliyun.com* extras: mirrors.aliyun.com* updates: mirrors.aliyun.com
base                                                                                                                     | 3.6 kB  00:00:00
docker-ce-stable                                                                                                         | 3.5 kB  00:00:00
extras                                                                                                                   | 2.9 kB  00:00:00
updates                                                                                                                  | 2.9 kB  00:00:00
正在解决依赖关系
--> 正在检查事务
---> 软件包 gcc.x86_64.0.4.8.5-44.el7 将被 安装
--> 正在处理依赖关系 cpp = 4.8.5-44.el7,它被软件包 gcc-4.8.5-44.el7.x86_64 需要
--> 正在处理依赖关系 glibc-devel >= 2.2.90-12,它被软件包 gcc-4.8.5-44.el7.x86_64 需要
--> 正在检查事务
---> 软件包 cpp.x86_64.0.4.8.5-44.el7 将被 安装
---> 软件包 glibc-devel.x86_64.0.2.17-324.el7_9 将被 安装
--> 正在处理依赖关系 glibc-headers = 2.17-324.el7_9,它被软件包 glibc-devel-2.17-324.el7_9.x86_64 需要
--> 正在处理依赖关系 glibc = 2.17-324.el7_9,它被软件包 glibc-devel-2.17-324.el7_9.x86_64 需要
--> 正在处理依赖关系 glibc-headers,它被软件包 glibc-devel-2.17-324.el7_9.x86_64 需要
--> 正在检查事务
---> 软件包 glibc.x86_64.0.2.17-317.el7 将被 升级
--> 正在处理依赖关系 glibc = 2.17-317.el7,它被软件包 glibc-common-2.17-317.el7.x86_64 需要
---> 软件包 glibc.x86_64.0.2.17-324.el7_9 将被 更新
---> 软件包 glibc-headers.x86_64.0.2.17-324.el7_9 将被 安装
--> 正在检查事务
---> 软件包 glibc-common.x86_64.0.2.17-317.el7 将被 升级
---> 软件包 glibc-common.x86_64.0.2.17-324.el7_9 将被 更新
--> 解决依赖关系完成

3、 卸载旧版本(有无都执行一下,预防万一)

执行命令:

yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine

没有安装或报告没有安装过,有的话会删除

4、install using the repository 使用存储库进行安装

(1)设置存储库

yum install -y yum-utils

(2)配置阿里云仓库,官方的太慢

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

(3)更新yum 索引

执行命令:

yum makecache fast

(4)安装docker引擎

安装最新版本

yum install docker-ce docker-ce-cli containerd.io

安装指定版本

  1. 查询可用安装按本
yum list docker-ce --showduplicates | sort -r

  1. 安装
 通过其完全限定的包名安装特定版本,即包名(docker-ce)加上从第一个冒号(:)开始的版本字符串(第2列) ,直到第一个连字符,中间用连字符(-)分隔。例如,docker-ce-18.09.1。
yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io

5、启动

systemctl start docker

6、测试

docker run hello-world

如果没有出错,爆出提示,并且退出说明成功

7、配置阿里云镜像加速

(1)获取专属的阿里元镜像加速

进入阿里云虚拟容器镜像加速控制台,获取专属的加速地址
地址


(2)修改/etc/docker/daemon.json配置文件

使用vim /etc/docker/daemon.json
可能提示没有此文件,为我们创建一个新的配置文件
操作步骤开始

  1. 执行 mkdir -p /etc/docker
  2. 执行vim /etc/docker/daemon.json
    3.写入 {
    “registry-mirrors”: [“专属加速地址”]
    }
  3. 保存文件退出:wq
  4. systemctl daemon-reload 重新加载
  5. systemctl restart docker 重启docker

docker-01 docker-centos7-安装配置阿里元镜像加速相关推荐

  1. Docker Hub的使用以及配置阿里云镜像加速

    Docker Hub是一个由Docker公司负责维护的公共注册中心,它包含了超过15,000个可用来下载和构建容器的镜像,并且还提供认证.工作组结构.工作流工具(比如webhooks).构建触发器以及 ...

  2. centos安装docker详细步骤,如何配置阿里云镜像加速

    安装epel yum install -y epel-release 2. 安装docker-io yum install -y docker-io 3. 启动docker服务 service doc ...

  3. centos7安装docker并配置阿里云镜像

    文章目录 一.安装docker 准备工作: 主要步骤: 二.配置阿里云镜像 1.依次输入以下四条命令: 2.测试 错误记录 一.安装docker 准备工作: CentOS7能上外网 yum -y in ...

  4. Docker安装并配置阿里云镜像加速

    环境 基于Centos7安装Docker. 内核版本: 步骤 先卸载原本的Docker依赖 yum remove docker \docker-client \docker-client-latest ...

  5. Docker安装卸载配置阿里云镜像加速超详细步骤

    环境准备 需要会点linux基础 (不会的话看一遍就会了) CentOS 7 (本文操作系统) 使用Xshell或其它软件连接远程服务器进行操作 环境查看 [root@iZwz98goak0taot3 ...

  6. Docker:docker简介及CentOS7安装Docker,以及配置镜像加速问题解决

    一.Docker是什么: 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置.作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不 ...

  7. 【docker】macOS系统下安装并配置阿里云镜像加速

    [docker]macOS系统下安装并配置阿里云镜像加速 提示:博主取舍了很多大佬的博文并亲测有效,分享笔记邀大家共同学习讨论 参考安装链接 文章目录 [docker]macOS系统下安装并配置阿里云 ...

  8. ubuntu安装docker详细教程以及配置阿里云镜像加速

    ubuntu环境: Distributor ID: Ubuntu Description:    Ubuntu 16.04.2 LTS Release:        16.04 Codename: ...

  9. docker配置阿里云镜像加速并更改镜像和容器的存储位置及常见的docker bug解决方法

    配置阿里云镜像加速 使用docker容器管理服务,总结下来就三个重要概念: 镜像,容器,数据卷.在之前的博文中我们已经讲述了如何在linux服务器上安装docker,并运行docker服务了. 这篇文 ...

最新文章

  1. 带有框架的iOS应用在设备上崩溃,dyld:库未加载,Xcode 6 Beta
  2. [导入]使用tomcat5.0自带的连接池
  3. python生物数据分析_Python学生物统计-数据可视化-学习笔记5
  4. 15947884 oracle_Oracle Patch Bundle Update
  5. 在Eclipse新建菜单中添加菜单项,其他地方添加菜单项类似
  6. python open file mode description
  7. 运行make_datafiles的过程
  8. 更改qt复选框大小_Qt编写控件属性设计器5-属性中文
  9. 用户画像及其应用案例分享
  10. 网站压力测试工具,不用安装,在线进行【强烈推荐】
  11. ps cc 2014 智能切图
  12. 浅谈 Mlp-Mixer(pytorch and keras)
  13. 【词法分析和语法分析】编译原理实验一(hit)2022-lab1
  14. java nio wakeup_Java NIO的wakeup剖析
  15. Android Studio 问题:improperly specified vm option
  16. windows无法打开“应用商店”
  17. sin30的c语言表达式,c语言sin30怎么写
  18. 快速寻找勾股数算法的实现和优化
  19. RunLoop解析(视频+原版文字)
  20. 考证大全 | 证券从业资格考试

热门文章

  1. 前端练习--奇奇动漫导航条(通过背景图设置)
  2. Enscape渲染器崩溃渲染问题解决方案
  3. OPPO K10和红米k50哪个值得买 两者配置对比
  4. Access关键词大全
  5. 学霸养成系统APP(app设计)
  6. 【termux终端】安卓手机运行青龙面板免root 7月17号
  7. x86指令集_当年基于动态翻译x86的企业倒闭了,龙芯为什么还要坚持
  8. 生活禅--铃木俊隆的12条生活准则
  9. easypoi时间类型转化空格带字母T
  10. 标准差σ未知_均值的置信区间估计(σ未知)