您的位置:首页 > 运维架构 > Docker

Ubuntu/CentOS下使用脚本自动安装 Docker

2017-05-15 20:20 1141 查看

Ubuntu、Debian系列安装Docker

系统要求

Docker支持以下版本的Ubuntu和Debian操作系统:

UbuntuXenial16.04(LTS)

UbuntuTrusty14.04(LTS)

UbuntuPrecise12.04(LTS)

Debiantestingstretch(64-bit)

Debian8Jessie(64-bit)

Debian7Wheezy(64-bit)(必须启用backports)

Ubuntu发行版中,LTS(Long-Term-Support)长期支持版本,会获得5年的升级维护支持,这样的版本会更稳定,因此在生产环境中推荐使用LTS版本。

Docker目前支持的Ubuntu版本最低为12.04LTS,但从稳定性上考虑,推荐使用14.04LTS或更高的版本。

Docker需要安装在64位的x86平台或ARM平台上(如树莓派),并且要求内核版本不低于3.10。但实际上内核越新越好,过低的内核版本可能会出现部分功能无法使用,或者不稳定。

用户可以通过如下命令检查自己的内核版本详细信息:

$uname-a
Linuxdevice4.4.0-45-generic#66~14.04.1-UbuntuSMPWedOct1915:05:38UTC2016x86_64x86_64x86_64

使用脚本自动安装

Docker官方为了简化安装流程,提供了一套安装脚本,Ubuntu和Debian系统可以使用这套脚本安装:

curl-sSLhttps://get.docker.com/|sh

执行这个命令后,脚本就会自动的将一切准备工作做好,并且把Docker安装在系统中。

不过,由于伟大的墙的原因,在国内使用这个脚本可能会出现某些下载出现错误的情况。国内的一些云服务商提供了这个脚本的修改版本,使其使用国内的Docker软件源镜像安装,这样就避免了墙的干扰。

阿里云的安装脚本

curl-sSLhttp://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet|sh-

DaoCloud的安装脚本

curl-sSLhttps://get.daocloud.io/docker|sh

CentOS操作系统安装Docker

系统要求

Docker最低支持CentOS7。

Docker需要安装在64位的平台,并且内核版本不低于3.10。CentOS7满足最低内核的要求,但由于内核版本比较低,部分功能(如
overlay2
存储层驱动)无法使用,并且部分功能可能不太稳定。

使用脚本自动安装

Docker官方为了简化安装流程,提供了一套安装脚本,CentOS系统上可以使用这套脚本安装:

curl-sSLhttps://get.docker.com/|sh

执行这个命令后,脚本就会自动的将一切准备工作做好,并且把Docker安装在系统中。

不过,由于伟大的墙的原因,在国内使用这个脚本可能会出现某些下载出现错误的情况。国内的一些云服务商提供了这个脚本的修改版本,使其使用国内的Docker软件源镜像安装,这样就避免了墙的干扰。

阿里云的安装脚本

curl-sSLhttp://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet|sh-

DaoCloud的安装脚本

curl-sSLhttps://get.daocloud.io/docker|sh


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: