2014-05-21 17:05:19 -04:00
|
|
|
|
page_title: The Docker User Guide
|
|
|
|
|
page_description: The Docker User Guide home page
|
|
|
|
|
page_keywords: docker, introduction, documentation, about, technology, docker.io, user, guide, user's, manual, platform, framework, virtualization, home, intro
|
|
|
|
|
|
|
|
|
|
# Welcome to the Docker User Guide
|
|
|
|
|
|
|
|
|
|
In the [Introduction](/) you got a taste of what Docker is and how it
|
|
|
|
|
works. In this guide we're going to take you through the fundamentals of
|
|
|
|
|
using Docker and integrating it into your environment.
|
|
|
|
|
|
|
|
|
|
We’ll teach you how to use Docker to:
|
|
|
|
|
|
|
|
|
|
* Dockerizing your applications.
|
|
|
|
|
* Run your own containers.
|
|
|
|
|
* Build Docker images.
|
|
|
|
|
* Share your Docker images with others.
|
|
|
|
|
* And a whole lot more!
|
|
|
|
|
|
|
|
|
|
We've broken this guide into major sections that take you through
|
|
|
|
|
the Docker life cycle:
|
|
|
|
|
|
2014-06-01 16:48:04 -04:00
|
|
|
|
## Getting Started with Docker Hub
|
2014-05-21 17:05:19 -04:00
|
|
|
|
|
2014-06-01 16:48:04 -04:00
|
|
|
|
*How do I use Docker Hub?*
|
2014-05-21 17:05:19 -04:00
|
|
|
|
|
2014-06-01 16:48:04 -04:00
|
|
|
|
Docker Hub is the central hub for Docker. It hosts public Docker images
|
2014-05-21 17:05:19 -04:00
|
|
|
|
and provides services to help you build and manage your Docker
|
|
|
|
|
environment. To learn more;
|
|
|
|
|
|
2014-06-01 16:48:04 -04:00
|
|
|
|
Go to [Using Docker Hub](/userguide/dockerhub).
|
2014-05-21 17:05:19 -04:00
|
|
|
|
|
2014-07-01 18:07:05 -04:00
|
|
|
|
## Dockerizing Applications: A "Hello world"
|
2014-05-21 17:05:19 -04:00
|
|
|
|
|
|
|
|
|
*How do I run applications inside containers?*
|
|
|
|
|
|
|
|
|
|
Docker offers a *container-based* virtualization platform to power your
|
|
|
|
|
applications. To learn how to Dockerize applications and run them.
|
|
|
|
|
|
|
|
|
|
Go to [Dockerizing Applications](/userguide/dockerizing).
|
|
|
|
|
|
|
|
|
|
## Working with Containers
|
|
|
|
|
|
|
|
|
|
*How do I manage my containers?*
|
|
|
|
|
|
|
|
|
|
Once you get a grip on running your applications in Docker containers
|
|
|
|
|
we're going to show you how to manage those containers. To find out
|
|
|
|
|
about how to inspect, monitor and manage containers:
|
|
|
|
|
|
|
|
|
|
Go to [Working With Containers](/userguide/usingdocker).
|
|
|
|
|
|
|
|
|
|
## Working with Docker Images
|
|
|
|
|
|
|
|
|
|
*How can I access, share and build my own images?*
|
|
|
|
|
|
|
|
|
|
Once you've learnt how to use Docker it's time to take the next step and
|
|
|
|
|
learn how to build your own application images with Docker.
|
|
|
|
|
|
|
|
|
|
Go to [Working with Docker Images](/userguide/dockerimages)
|
|
|
|
|
|
|
|
|
|
## Linking Containers Together
|
|
|
|
|
|
|
|
|
|
Until now we've seen how to build individual applications inside Docker
|
|
|
|
|
containers. Now learn how to build whole application stacks with Docker
|
|
|
|
|
by linking together multiple Docker containers.
|
|
|
|
|
|
|
|
|
|
Go to [Linking Containers Together](/userguide/dockerlinks).
|
|
|
|
|
|
|
|
|
|
## Managing Data in Containers
|
|
|
|
|
|
|
|
|
|
Now we know how to link Docker containers together the next step is
|
|
|
|
|
learning how to manage data, volumes and mounts inside our containers.
|
|
|
|
|
|
|
|
|
|
Go to [Managing Data in Containers](/userguide/dockervolumes).
|
|
|
|
|
|
2014-06-01 16:48:04 -04:00
|
|
|
|
## Working with Docker Hub
|
2014-05-21 17:05:19 -04:00
|
|
|
|
|
|
|
|
|
Now we've learned a bit more about how to use Docker we're going to see
|
2014-06-01 16:48:04 -04:00
|
|
|
|
how to combine Docker with the services available on Docker Hub including
|
|
|
|
|
Trusted Builds and private repositories.
|
2014-05-21 17:05:19 -04:00
|
|
|
|
|
2014-06-01 16:48:04 -04:00
|
|
|
|
Go to [Working with Docker Hub](/userguide/dockerrepos).
|
2014-05-21 17:05:19 -04:00
|
|
|
|
|
|
|
|
|
## Getting help
|
|
|
|
|
|
2014-07-01 20:30:25 -04:00
|
|
|
|
* [Docker homepage](http://www.docker.com/)
|
2014-06-01 16:48:04 -04:00
|
|
|
|
* [Docker Hub](https://hub.docker.com)
|
2014-07-01 20:30:25 -04:00
|
|
|
|
* [Docker blog](http://blog.docker.com/)
|
|
|
|
|
* [Docker documentation](http://docs.docker.com/)
|
|
|
|
|
* [Docker Getting Started Guide](http://www.docker.com/gettingstarted/)
|
2014-05-21 17:05:19 -04:00
|
|
|
|
* [Docker code on GitHub](https://github.com/dotcloud/docker)
|
|
|
|
|
* [Docker mailing
|
|
|
|
|
list](https://groups.google.com/forum/#!forum/docker-user)
|
|
|
|
|
* Docker on IRC: irc.freenode.net and channel #docker
|
|
|
|
|
* [Docker on Twitter](http://twitter.com/docker)
|
|
|
|
|
* Get [Docker help](http://stackoverflow.com/search?q=docker) on
|
|
|
|
|
StackOverflow
|
|
|
|
|
* [Docker.com](http://www.docker.com/)
|
|
|
|
|
|