Docker系列-docker安装

Docker 的安装和使用有一些前提条件,主要体现在体系架构和内核的支持上。对于体系架构,除了 Docker 一开始就支持的 X86-64 ,其他体系架构的支持则一直在不断地完善和推进中。

Docker 分为 CEEE 两大版本。 CE 即社区版(免费,支持周期 7 个月), EE 即企业版,强调安全,付费使用,支持周期 24 个月。

我们在安装前可以参看官方文档获取最新的 Docker 支持情况,官方文档在这里:

Docker 对于内核支持的功能,即内核的配置选项也有一定的要求(比如必须开启 CgroupNamespace 相关选项,以及其他的网络和存储驱动等), 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

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享