CentOS下怎样安装Docker

发布时间:2021-06-16 16:42:01 作者:小新
来源:亿速云 阅读:167

小编给大家分享一下CentOS下怎样安装Docker,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

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-datalvm2。我们通过下面的命令一并安装。

$ 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

以上是“CentOS下怎样安装Docker”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

推荐阅读:
  1. Centos下的docker
  2. CentOS7.2下安装docker容器教程

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

centos docker

上一篇:CentOS 7.3怎么配置Nginx虚拟主机

下一篇:使用Python怎么实现一个名片管理系统

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》