docker划分为ce和ee,ce版本即社区版(免费);ee即企业版,强调安全(付费)。docker ce每月发布一个edge版本,每三个月发布一个stable版本,docker ee和stable版本号保持一致。
docker ce支持64位版本centos 7,并且要求内核版本不低于3.10。centos满足最低内核的要求,如果内核版本比较低,部分功能(如overlay2存储层驱动)无法使用,并且部分功能可能不太稳定。
有三种安装docker ce的方式:通过docker仓库安装,下载安装包手动安装,通过脚本自动安装。
使用yum源安装
官方源
$ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
国内源
$ sudo yum-config-manager \ --add-repo \ https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
第一步:上面两种源选择一种,一般鉴于国内网络问题,通常选择国内源。但是如果你是第一次在你的主机上安装docker ce,你需要首先设置docker仓库。之后,你才能通过这个仓库来安装和更新docker。不然会出现下面的提示:sudo: yum-config-manager: 找不到命令
。
解决方法就是设置仓库,安装必须的包yum-utils
。这个包提供了yum-config-manager
的功能。同样docker ce的devicemapper
存储驱动程序还需要另外两种包device-mapper-persistent-data
和lvm2
。我们通过下面的命令一并安装。
$ sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
安装docker ce
$ sudo yum install docker-ce
在安装过程中,会询问你是否继续,直接输入y即可。
通过脚本自动安装
在测试或开发环境中docker官方为了简化安装流程,提供了一套便捷的安装脚本,centos系统上可以使用这套脚本安装。
$ curl -fssl get.docker.com -o get-docker.sh $ sudo sh get-docker.sh -mirror aliyun
执行上面的命令后,脚本就会自动的将一切准备工作做好,并且把docker ce的edge版本安装在系统中。
启动docker
上面第一种方式安装的docker需要手动启动,而通过脚本安装会自动启动docker。启动docker也很简单,下面命令$ sudo systemctl start docker
。
参考资料:
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对移动技术网的支持。如果你想了解更多相关内容请查看下面相关链接
如对本文有疑问, 点击进行留言回复!!
最新超详细虚拟机VMware安装Kali Linux的图文教程
VirtualBox软件下载安装及Linux环境安装部署图文教程详解
Docker 安装 Jenkins 并解决初始安装插件失败问题
网友评论