要求:

  一个centOS 7系统  虚拟就上安装CentOS 7步骤

  本文操作在本机上使用xshell连接虚拟机上的centOS 7进行操作

1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker

命令:

uname -r

展示效果:

2.使用root权限操作,

3.确保yum包更新到最新

sudo yum update

如果安装过旧版本的话,卸载旧版本

sudo yum remove docker  docker-common docker-selinux docker-engine

4.安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

5.设置yum源

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

失败

这是由于国内访问不到docker官方镜像的缘故
可以通过aliyun的源来完成:

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

6.安装docker

可以查看所有仓库中所有docker版本,并选择特定版本安装

yum list docker-ce --showduplicates | sort -r

安装docker

 sudo yum install docker-ce  #由于repo中默认只开启stable仓库,故这里安装的是最新稳定版18.03.1

或者指定安装版本sudo yum install <FQPN>  # 例如:sudo yum install docker-ce-17.12.0.ce

7.启动并加入开机启动

sudo systemctl start docker

sudo systemctl enable docker

8.验证安装是否成功(有client和service两部分表示docker安装启动都成功了)

docker version

===================================================================================================

如果之前安装过旧版本的docker,请先卸载之后再进行重新安装

卸载旧版本命令

sudo yum erase docker-common-2:1.12.6-68.gitec8512b.el7.centos.x86_64

再次重新安装

sudo yum install docker-ce

转载于:https://www.cnblogs.com/sxdcgaq8080/p/9178918.html

【docker】linux系统centOS 7上安装docker相关推荐

  1. 如何在CentOS 8上安装Docker

    介绍 与之前的版本相比,新的CentOS 8版本引入了许多创新元素,一个重大变化是决定不再为Docker提供官方支持. 相反,RHE选择引入用于容器映像创建和管理的内置工具:buildah和podma ...

  2. 在CentOS 7上安装Docker

    文章目录 一.安装简介 二.在CentOS 7上安装Docker常用命令 三.执行过程: 1.卸载旧版本 2.安装依赖包 3.安装Docker 四.一键安装Docker 一.安装简介 Docker 运 ...

  3. 红旗linux系统可以运行QQ吗,如何在红旗Linux系统redflag6.0上安装QQ

    qq是国内最大的社交聊天软件之一,因此许多linux用户也想在自己的电脑上安装qq,不过,他们却不知道该怎么在自己的电脑安装qq.现在就让小编来教大家如何在红旗linux系统redflag6.0上安装 ...

  4. 红旗linux系统qq,如何在红旗Linux系统redflag6.0上安装QQ

    QQ是国内最大的社交聊天软件之一,因此许多Linux用户也想在自己的电脑上安装QQ,不过,他们却不知道该怎么在自己的电脑安装QQ.现在就让小编来教大家如何在红旗Linux系统redflag6.0上安装 ...

  5. CentOS 8上安装Docker

    参考连接:https://www.cnblogs.com/famine/p/14065690.html 参考连接:https://www.a5idc.net/helpview_591.html 参考连 ...

  6. Docker学习之Windows Home上安装Docker Desktop的完整图文教程

    Windows Home上安装Docker Desktop的完整图文教程 记录安装过程,文字略显沙雕✧٩(ˊωˋ*)و✧ 来自Docker官方文档: 支持的平台 Docker Engine可 通过Do ...

  7. centos7 安装sql_在Linux Distribution CentOS 7上安装SQL Server vNext CTP

    centos7 安装sql .polje { font-family:'Courier New'; } .polje { font-family:'Courier New'; } It was a p ...

  8. linux系统在硬盘上安装程序,在硬盘中安装Linux操作系统最简单的方法

    通过Grub(多系统引导管理器)来安装 本人最近摸索Linux系统,想在本机上安装双系统,但我这老爷机上没有软驱,没有刻录机,下载的ISO文件只能存在硬盘上,也只能通过硬盘来安装,在各大Linux的B ...

  9. linux系统在硬盘上安装程序,怎么样用硬盘上的镜象文件来安装Linux系统?我都进入安装界面了,但是那个安装程序好像找不到那几个镜象文件,请指点...

    怎么样用硬盘上的镜象文件来安装Linux系统?我都进入安装界面了,但是那个安装程序好像找不到那几个镜象文件,请指点 光盘镜象文件名字为: 5.1-RELEASE-i386-disc1.iso 5.1- ...

最新文章

  1. 厦门口岸检出今年首例登革热病例
  2. mysql中usage是什么权限?
  3. iframe嵌入页面白屏_封闭在家学网页制作!为页面嵌入PDF文件——零基础自学网页制作
  4. sqlalchemy通过已经存在的表生成model的方法
  5. Android NDK学习(2)
  6. python selenium 如何选中iframe中的元素?
  7. IDEA 公司,又出新神器,一套代码适应多端!
  8. jetty jndi mysql_jetty配置jndi数据源
  9. 一级计算机25套上网,全国计算机等级考试一级试题(25套)[1]
  10. HenCoder Android 开发进阶:自定义 View 1-3 drawText() 文字的绘制
  11. shiro安全框架 面试题
  12. 沟通CTBS助誉坤电子实现K/3远程接入
  13. 【前端保姆级笔记】超详细的CSS笔记!!!(小柏出品)
  14. java结构体构建学生 学号_(1)定义一个结构体数组,存放10个学生的学号,姓名,三门课的成绩; 急求...
  15. FPGA开发 Quartus Signaltap的基本使用
  16. JSON必知必会pdf
  17. SetCapture GetCapture ReleaseCapture
  18. 案例:FIFA2018球员数据分析
  19. HTTP 301和302状态码
  20. DAO概念板块代币大盘点,你又把握了几个?

热门文章

  1. android中按钮间隔,Android布局有2个均匀间隔的按钮
  2. virsh 关机_KVM virsh常用命令篇
  3. 自动生成requirements.txt
  4. Kaggle 首战拿银总结 | 入门指导 (长文、干货)
  5. 看漫画学python 豆瓣_看漫画就能学好python?
  6. tabbar怎么些_vue 做的tabBar组件
  7. r 保留之前曲线_R简单数据处理和分析
  8. matlabrobert锐化_Matlab图像处理—锐化滤波器
  9. 自动定位失败_端到端定位5G SA接入问题
  10. python实现一种检测postgresql数据库是否已经连接且为主节点的办法