Docker 支持如下版本的 Ubuntu 和 Debian 操做系统:docker
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 -
curl -sSL https://get.daocloud.io/docker | sh
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 -
curl -sSL https://get.daocloud.io/docker | sh