index.rst 1.3 KB

123456789101112131415161718192021222324252627282930313233343536
  1. :title: Welcome to the Docker Documentation
  2. :description: An overview of the Docker Documentation
  3. :keywords: containers, lxc, concepts, explanation
  4. Welcome
  5. =======
  6. .. image:: concepts/images/dockerlogo-h.png
  7. ``docker``, the Linux Container Runtime, runs Unix processes with
  8. strong guarantees of isolation across servers. Your software runs
  9. repeatably everywhere because its :ref:`container_def` includes any
  10. dependencies.
  11. ``docker`` runs three ways:
  12. * as a daemon to manage LXC containers on your :ref:`Linux host
  13. <kernel>` (``sudo docker -d``)
  14. * as a :ref:`CLI <cli>` which talks to the daemon's `REST API
  15. <api/docker_remote_api>`_ (``docker run ...``)
  16. * as a client of :ref:`Repositories <working_with_the_repository>`
  17. that let you share what you've built (``docker pull, docker
  18. commit``).
  19. Each use of ``docker`` is documented here. The features of Docker are
  20. currently in active development, so this documention will change
  21. frequently.
  22. For an overview of Docker, please see the `Introduction
  23. <http://www.docker.io>`_. When you're ready to start working with
  24. Docker, we have a `quick start <http://www.docker.io/gettingstarted>`_
  25. and a more in-depth guide to :ref:`ubuntu_linux` and other
  26. :ref:`installation_list` paths including prebuilt binaries,
  27. Vagrant-created VMs, Rackspace and Amazon instances.
  28. Enough reading! :ref:`Try it out! <running_examples>`