docs/index.md
e310d070
 <!-- [metadata]>
f93fee5f
 +++
e310d070
 aliases = ["/engine/misc/"]
c49b6ce4
 title = "Docker Engine"
e310d070
 description = "Engine"
 keywords = ["Engine"]
f93fee5f
 [menu.main]
e310d070
 identifier="engine_use"
 weight=-85
f93fee5f
 +++
 <![end-metadata]-->
936a03bf
 
e310d070
 # About Docker Engine
936a03bf
 
00568840
 **Develop, Ship and Run Any Application, Anywhere**
936a03bf
 
edf16383
 [**Docker**](https://www.docker.com) is a platform for developers and sysadmins
abcb724e
 to develop, ship, and run applications.  Docker lets you quickly assemble
 applications from components and eliminates the friction that can come when
 shipping code. Docker lets you get your code tested and deployed into production
 as fast as possible.
00568840
 
09b19752
 Docker consists of:
00568840
 
0d1c5193
 * The Docker Engine - our lightweight and powerful open source containerization
   technology combined with a work flow for building and containerizing your
   applications.
c0c58b6b
 * [Docker Hub](https://hub.docker.com) - our SaaS service for
09b19752
   sharing and managing your application stacks.
00568840
 
 ## Why Docker?
 
d946cae3
 *Faster delivery of your applications*
 
 * We want your environment to work better. Docker containers,
09b19752
       and the work flow that comes with them, help your developers,
       sysadmins, QA folks, and release engineers work together to get your code
       into production and make it useful. We've created a standard
       container format that lets developers care about their applications
       inside containers while sysadmins and operators can work on running the
abcb724e
       container in your deployment. This separation of duties streamlines and
       simplifies the management and deployment of code.
d946cae3
 * We make it easy to build new containers, enable rapid iteration of
09b19752
       your applications, and increase the visibility of changes. This
955bfda9
       helps everyone in your organization understand how an application works
       and how it is built.
d946cae3
 * Docker containers are lightweight and fast! Containers have
09b19752
       sub-second launch times, reducing the cycle
       time of development, testing, and deployment.
00568840
 
d946cae3
 *Deploy and scale more easily*
 
 * Docker containers run (almost) everywhere. You can deploy
00568840
       containers on desktops, physical servers, virtual machines, into
09b19752
       data centers, and up to public and private clouds.
d946cae3
 * Since Docker runs on so many platforms, it's easy to move your
762c5285
       applications around. You can easily move an application from a
00568840
       testing environment into the cloud and back whenever you need.
d946cae3
 * Docker's lightweight containers also make scaling up and
abcb724e
       down fast and easy. You can quickly launch more containers when
       needed and then shut them down easily when they're no longer needed.
00568840
 
d946cae3
 *Get higher density and run more workloads*
 
 * Docker containers don't need a hypervisor, so you can pack more of
00568840
       them onto your hosts. This means you get more value out of every
09b19752
       server and can potentially reduce what you spend on equipment and
       licenses.
00568840
 
d946cae3
 *Faster deployment makes for easier management*
 
 * As Docker speeds up your work flow, it gets easier to make lots
09b19752
       of small changes instead of huge, big bang updates. Smaller
       changes mean reduced risk and more uptime.
936a03bf
 
 ## About this guide
 
e310d070
 The [Understanding Docker section](understanding-docker.md) will help you:
936a03bf
 
09b19752
  - See how Docker works at a high level
  - Understand the architecture of Docker
00568840
  - Discover Docker's features;
09b19752
  - See how Docker compares to virtual machines
  - See some common use cases.
936a03bf
 
63593267
 ### Installation guides
936a03bf
 
e310d070
 The [installation section](installation/index.md) will show you how to install Docker
8fee1c20
 on a variety of platforms.
936a03bf
 
 
63593267
 ### Docker user guide
a7b2c480
 
1c3b732f
 To learn about Docker in more detail and to answer questions about usage and
e310d070
 implementation, check out the [Docker User Guide](userguide/index.md).
1c3b732f
 
63593267
 ## Release notes
1c3b732f
 
522e6310
 A summary of the changes in each release in the current series can now be found
8fee1c20
 on the separate [Release Notes page](https://docs.docker.com/release-notes)
522e6310
 
27b828c9
 ## Feature Deprecation Policy
 
 As changes are made to Docker there may be times when existing features
ea3dcee9
 will need to be removed or replaced with newer features. Before an existing
27b828c9
 feature is removed it will be labeled as "deprecated" within the documentation
acfbf729
 and will remain in Docker for, usually, at least 3 releases. After that time
27b828c9
 it may be removed.
 
 Users are expected to take note of the list of deprecated features each
 release and plan their migration away from those features, and (if applicable)
 towards the replacement features as soon as possible.
 
 The complete list of deprecated features can be found on the
8fee1c20
 [Deprecated Features page](deprecated.md).
27b828c9
 
522e6310
 ## Licensing
 
 Docker is licensed under the Apache License, Version 2.0. See
 [LICENSE](https://github.com/docker/docker/blob/master/LICENSE) for the full
 license text.