Install Docker
Estimated reading time: 8 minutes
Docker is available in two editions: Community Edition (CE) and Enterprise Edition (EE).
Docker Community Edition (CE) is ideal for developers and small teams looking to get started with Docker and experimenting with container-based apps. Docker CE has two update channels, stable and edge:
Stable gives you reliable updates every quarter
Edge gives you new features every month
For more information about Docker CE, see Docker Community Edition.
Docker Enterprise Edition (EE) is designed for enterprise development and IT teams who build, ship, and run business critical applications in production at scale. For more information about Docker EE, including purchasing options, see Docker Enterprise Edition.
Container engine and built in orchestration, networking, security
Certified infrastructure, plugins and ISV containers
Image management
Container app management
Image security scanning
Supported platforms
Docker CE and EE are available on multiple platforms, on cloud and on-premises. Use the following tables to choose the best installation path for you.
See also Docker Cloud for setup instructions for Digital Ocean, Packet, SoftLayer, or Bring Your Own Cloud.
关于Digital Ocean, Packet, SoftLayer或者自带云的安装说明,请参考 Docker Cloud。
translation Server
PlatformDocker CE x86_64Docker CE ARMDocker CE IBM Z (s390x)Docker EE x86_64Docker EE IBM Z (s390x)
CentOS
Debian
Fedora
Microsoft Windows Server 2016
Oracle Linux
Red Hat Enterprise Linux
SUSE Linux Enterprise Server
Ubuntu
Note: Support for IBM Z on Docker EE is limited to Docker EE Basic, or to worker nodes in Docker EE Standard and Docker EE Advanced. IBM Z nodes cannot function as UCP managers on Docker EE.
Time-based release schedule
Starting with Docker 17.03, Docker uses a time-based release schedule, outlined below.
Docker 17.03起,Docker使用基于时间的发布计划。如下所述
translation
MonthDocker CE EdgeDocker CE StableDocker EE
January
February
March 1
April
May
June 1
July
August
September 1
October
November
December 1
1: On Linux distributions, these releases will only appear in the stable channels, not the edge channels. For that reason, on Linux distributions, you need to enable both channels.
在Linux发行版上,这些发布只会显示在稳定版渠道中,而不会显示在边缘渠道中,因此,在Linux发行版上你需要启用这两个频道
translation Updates, and patches
A given Docker EE release will receive patches and updates for at least one year after it is released.
A given Docker CE Stable release will receive patches and updates for one month after the next Docker CE Stable release.
A given Docker CE Edge release will not receive any patches or updates after a subsequent Docker CE Edge or Stable release.
Prior releases
Instructions for installing prior releases of Docker can be found in the Docker archives.
在Docker档案中可以找到关于安装Docker之前版本的说明。
translation Docker Cloud
You can use Docker Cloud to automatically provision and manage your cloud instances.
您可以使用Docker Cloud自动配置和管理您的云实例。
translation
Amazon Web Services setup guide
Microsoft Azure setup guide
DigitalOcean setup guide
Packet setup guide
SoftLayer setup guide
Use the Docker Cloud Agent to Bring your Own Host
Get started
After setting up Docker, try learning the basics over at Getting started with Docker.