Docker
的安装和使用有一些前提条件,主要体现在体系架构和内核的支持上。对于体系架构,除了 Docker
一开始就支持的 X86-64
,其他体系架构的支持则一直在不断地完善和推进中。
Docker
分为 CE
和 EE
两大版本。 CE
即社区版(免费,支持周期 7
个月), EE
即企业版,强调安全,付费使用,支持周期 24
个月。
我们在安装前可以参看官方文档获取最新的 Docker
支持情况,官方文档在这里:
Docker
对于内核支持的功能,即内核的配置选项也有一定的要求(比如必须开启 Cgroup
和 Namespace
相关选项,以及其他的网络和存储驱动等), Docker
源码中提供了一个检测脚本来检测和指导内核的配置,脚本链接在这里:
在满足前提条件后,安装就变得非常的简单了。
Docker CE
的安装请参考官方文档:
这里我们以 CentOS7
作为本文的演示。
#更新yum sudo yum update #安装依赖包 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 #设置镜像仓库为国内的阿里云仓库 sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #安装docker sudo yum install -y docker-ce #启动docker sudo systemctl start docker #设置开机启动docker sudo systemctl enable docker
Docker
官方为了简化安装流程,提供了一套便捷的安装脚本,CentOS
系统上可以使用这套脚本安装
curl -fsSL get.docker.com -o get-docker.sh sh get-docker.sh
安装完成后,运行下面的命令,验证是否安装成功:
docker version or docker info
返回docker的版本相关信息,证明 docker
安装成功
原文链接:https://www.cnblogs.com/mrxccc/p/16504744.html
© 版权声明
声明📢本站内容均来自互联网,归原创作者所有,如有侵权必删除。
本站文章皆由CC-4.0协议发布,如无来源则为原创,转载请注明出处。
THE END