mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Initial copy edits to home page.
Docker-DCO-1.1-Signed-off-by: Fred Lifton <fred.lifton@docker.com> (github: fredlf) Docker-DCO-1.1-Signed-off-by: Fred Lifton <fred.lifton@docker.com> (github: SvenDowideit)
This commit is contained in:
parent
6be75947ab
commit
09b19752e0
1 changed files with 36 additions and 41 deletions
|
@ -7,78 +7,73 @@ page_keywords: docker, introduction, documentation, about, technology, understan
|
||||||
**Develop, Ship and Run Any Application, Anywhere**
|
**Develop, Ship and Run Any Application, Anywhere**
|
||||||
|
|
||||||
[**Docker**](https://www.docker.io) is a platform for developers and
|
[**Docker**](https://www.docker.io) is a platform for developers and
|
||||||
sysadmins to develop, ship, and run applications. Docker consists of:
|
sysadmins 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.
|
||||||
|
|
||||||
|
Docker consists of:
|
||||||
|
|
||||||
* The Docker Engine - our lightweight and powerful open source container
|
* The Docker Engine - our lightweight and powerful open source container
|
||||||
virtualization technology combined with a work flow to help you build
|
virtualization technology combined with a work flow for building
|
||||||
and containerize your applications.
|
and containerizing your applications.
|
||||||
* [Docker.io](https://index.docker.io) - our SAAS service that helps you
|
* [Docker.io](https://index.docker.io) - our SAAS service for
|
||||||
share and manage your applications stacks.
|
sharing and managing your application stacks.
|
||||||
|
|
||||||
Docker enables applications to be quickly assembled from components and
|
|
||||||
eliminates the friction when shipping code. We want to help you get code
|
|
||||||
from your desktop, tested and deployed into production as fast as
|
|
||||||
possible.
|
|
||||||
|
|
||||||
## Why Docker?
|
## Why Docker?
|
||||||
|
|
||||||
- **Faster delivery of your applications**
|
- **Faster delivery of your applications**
|
||||||
* We want to help your environment work better. Docker containers,
|
* We want your environment to work better. Docker containers,
|
||||||
and the work flow that comes with them, helps your developers,
|
and the work flow that comes with them, help your developers,
|
||||||
sysadmins, QA folks, and release engineers work together to get code
|
sysadmins, QA folks, and release engineers work together to get your code
|
||||||
into production and doing something useful. We've created a standard
|
into production and make it useful. We've created a standard
|
||||||
container format that allows developers to care about their applications
|
container format that lets developers care about their applications
|
||||||
inside containers and sysadmins and operators to care about running the
|
inside containers while sysadmins and operators can work on running the
|
||||||
container. This creates a separation of duties that makes managing and
|
container in your deployment. This separation of duties streamlines and simplifies the management and
|
||||||
deploying code much easier and much more streamlined.
|
deployment of code.
|
||||||
* We make it easy to build new containers, enable rapid iteration of
|
* We make it easy to build new containers, enable rapid iteration of
|
||||||
your applications and increase the visibility of changes. This
|
your applications, and increase the visibility of changes. This
|
||||||
helps everyone in your organization understand how an application works
|
helps everyone in your organization understand how an application works
|
||||||
and how it is built.
|
and how it is built.
|
||||||
* Docker containers are lightweight and fast! Containers have
|
* Docker containers are lightweight and fast! Containers have
|
||||||
sub-second launch times! With containers you can reduce the cycle
|
sub-second launch times, reducing the cycle
|
||||||
time in development, testing and deployment.
|
time of development, testing, and deployment.
|
||||||
|
|
||||||
- **Deploy and scale more easily**
|
- **Deploy and scale more easily**
|
||||||
* Docker containers run (almost!) everywhere. You can deploy your
|
* Docker containers run (almost!) everywhere. You can deploy your
|
||||||
containers on desktops, physical servers, virtual machines, into
|
containers on desktops, physical servers, virtual machines, into
|
||||||
data centers and to public and private clouds.
|
data centers, and up to public and private clouds.
|
||||||
* As Docker runs on so many platforms it makes it easy to move your
|
* Since Docker runs on so many platforms, it's easy to move your
|
||||||
appications around. You can easily move an application from a
|
appications around. You can easily move an application from a
|
||||||
testing environment into the cloud and back whenever you need.
|
testing environment into the cloud and back whenever you need.
|
||||||
* The lightweight containers Docker creates also making scaling and
|
* Docker's lightweight containers Docker also make scaling up and
|
||||||
down really fast and easy. If you need more containers you can
|
down fast and easy. You can quickly launch more containers when needed and then shut them down easily when they're no longer needed.
|
||||||
quickly launch them and then shut them down when you don't need them
|
|
||||||
anymore.
|
|
||||||
|
|
||||||
- **Get higher density and run more workloads**
|
- **Get higher density and run more workloads**
|
||||||
* Docker containers don't need a hypervisor so you can pack more of
|
* Docker containers don't need a hypervisor, so you can pack more of
|
||||||
them onto your hosts. This means you get more value out of every
|
them onto your hosts. This means you get more value out of every
|
||||||
server and can potentially reduce the money you spend on equipment and
|
server and can potentially reduce what you spend on equipment and
|
||||||
licenses!
|
licenses.
|
||||||
|
|
||||||
- **Faster deployment makes for easier management**
|
- **Faster deployment makes for easier management**
|
||||||
* As Docker speeds up your work flow it makes it easier to make lots
|
* As Docker speeds up your work flow, it gets easier to make lots
|
||||||
of little changes instead of huge, big bang updates. Smaller
|
of small changes instead of huge, big bang updates. Smaller
|
||||||
changes mean smaller risks and mean more uptime!
|
changes mean reduced risk and more uptime.
|
||||||
|
|
||||||
## About this guide
|
## About this guide
|
||||||
|
|
||||||
First we'll show you [what makes Docker tick in our Understanding Docker
|
First, the [Understanding Docker
|
||||||
section](introduction/understanding-docker.md):
|
section](introduction/understanding-docker.md) will help you:
|
||||||
|
|
||||||
- You will find see how Docker works at a high level;
|
- See how Docker works at a high level
|
||||||
- The architecture of Docker;
|
- Understand the architecture of Docker
|
||||||
- Discover Docker's features;
|
- Discover Docker's features;
|
||||||
- See how Docker compares to virtual machines;
|
- See how Docker compares to virtual machines
|
||||||
- And see some common use cases.
|
- See some common use cases.
|
||||||
|
|
||||||
> [Click here to go to the Understanding
|
> [Click here to go to the Understanding
|
||||||
> Docker section](introduction/understanding-docker.md).
|
> Docker section](introduction/understanding-docker.md).
|
||||||
|
|
||||||
### Installation Guides
|
### Installation Guides
|
||||||
|
|
||||||
Then we'll learn how to install Docker on a variety of platforms in our
|
Next, we'll show you how to install Docker on a variety of platforms in the
|
||||||
[installation](/installation/#installation) section.
|
[installation](/installation/#installation) section.
|
||||||
|
|
||||||
> [Click here to go to the Installation
|
> [Click here to go to the Installation
|
||||||
|
@ -86,7 +81,7 @@ Then we'll learn how to install Docker on a variety of platforms in our
|
||||||
|
|
||||||
### Docker User Guide
|
### Docker User Guide
|
||||||
|
|
||||||
Once you've gotten Docker installed we recommend you step through our [Docker User Guide](/userguide/), which will give you an in depth introduction to Docker.
|
Once you've gotten Docker installed we recommend you work through the [Docker User Guide](/userguide/), to learn about Docker in more detail and answer questions about usage and implementation.
|
||||||
|
|
||||||
> [Click here to go to the Docker User Guide](/userguide/).
|
> [Click here to go to the Docker User Guide](/userguide/).
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue