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

Ubuntu、Debian 系列安装 Docker

系统要求

Docker 支持如下版本的 Ubuntu 和 Debian 操做系统:docker

  • Ubuntu Xenial 16.04 (LTS)
  • Ubuntu Trusty 14.04 (LTS)
  • Ubuntu Precise 12.04 (LTS)
  • Debian testing stretch (64-bit)
  • Debian 8 Jessie (64-bit)
  • Debian 7 Wheezy (64-bit)(必须启用 backports)

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

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

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

用户能够经过以下命令检查本身的内核版本详细信息:curl

$ uname -a Linux device 4.4.0-45-generic #66~14.04.1-Ubuntu SMP Wed Oct 19 15:05:38 UTC 2016 x86_64 x86_64 x86_64

使用脚本自动安装

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

curl -sSL https://get.docker.com/ | sh 

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

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

阿里云的安装脚本

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

DaoCloud 的安装脚本

curl -sSL https://get.daocloud.io/docker | sh

CentOS 操做系统安装 Docker

系统要求

Docker 最低支持 CentOS 7。操作系统

Docker 须要安装在 64 位的平台,而且内核版本不低于 3.10。 CentOS 7 知足最低内核的要求,但因为内核版本比较低,部分功能(如 overlay2 存储层驱动)没法使用,而且部分功能可能不太稳定。code

使用脚本自动安装

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

curl -sSL https://get.docker.com/ | sh 

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

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

阿里云的安装脚本

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

DaoCloud 的安装脚本

curl -sSL https://get.daocloud.io/docker | sh
相关文章
相关标签/搜索