介绍

Docker is an open-source engine to easily create lightweight, portable, self-sufficient containers from any application. The same container that a developer builds and tests on a laptop can run at scale, in production, on VMs, bare metal, OpenStack clusters, or any major infrastructure provider.

Common use cases for Docker include:

  • Automating the packaging and deployment of web applications.
  • Automated testing and continuous integration/deployment.
  • Deploying and scaling databases and backend services in a service-oriented environment.
  • Building custom PaaS environments, either from scratch or as an extension of off-the-shelf platforms like OpenShift or Cloud Foundry.

请注意,码头工人,目前正在沉重的研究与开发。它不应该在生产中使用(还)。

For a high-level overview of Docker, please see the Introduction. When you’re ready to start working with Docker, we have a quick start and a more in-depth guide to Ubuntu and other 安装 paths including prebuilt binaries, Vagrant-created VMs, Rackspace and Amazon instances.

Enough reading! Try it out!