Linux CentOS使用yum安装Docker

Docker支持以下的CentOS版本: 目前,CentOS仅发行版本中的内核支持Docker. Docker运行在CentOS7上,要求系统为64位、系统内核版本为3.10以上. Docker运行在CentOS-6.5或更高的版本的CentOS上,要求系统为64位、系统内核版本为2.6.32-431或者更高版本. Docker要求CentOS系统的内核版本高于3.10,查看本页面的前提条件来验证你的CentOS版本是否支持Docker.

通过uname -r命令查看你当前的内核版本

[root@localhost ~]# uname -r 3.10.0-862.el7.x86_64

1.移除旧的版本

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

2.安装一些必要的系统工具

[root@localhost ~]# sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3.添加软件源信息

[root@localhost ~]# sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

4.更新 yum 缓存

[root@localhost ~]# sudo yum makecache fast

5.安装 Docker-ce

[root@localhost ~]# sudo yum -y install docker-ce

6.启动 Docker 后台服务

[root@localhost ~]# sudo systemctl start docker

7.测试运行 hello-world

[root@localhost ~]# docker run hello-world # 由于本地没有hello-world这个镜像,所以会下载一个hello-world的镜像,并在容器内运行.

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

MySQL部分从库上面因为大量的临时表tmp_table造成慢查询

背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_

皕杰报表之UUID

​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

02_Docker在CentOS 6和CentOS 7下的安装

CentOS7环境下安装docker安装Docker1.检查系统内核是否高于Linux3.10版本unamer1.使用root权限操作,确保yum包是最新版本sudoyumupdate1.卸载老版本docker(可选