index.html 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212
  1. <!DOCTYPE html>
  2. <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
  3. <!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
  4. <!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
  5. <!--[if gt IE 8]><!-->
  6. <html class="no-js" xmlns="http://www.w3.org/1999/html" xmlns="http://www.w3.org/1999/html"> <!--<![endif]-->
  7. <head>
  8. <meta charset="utf-8">
  9. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  10. <title>Docker - the Linux container runtime</title>
  11. <meta name="description" content="Docker encapsulates heterogeneous payloads in standard containers">
  12. <meta name="viewport" content="width=device-width">
  13. <!-- twitter bootstrap -->
  14. <link rel="stylesheet" href="../_static/css/bootstrap.min.css">
  15. <link rel="stylesheet" href="../_static/css/bootstrap-responsive.min.css">
  16. <!-- main style file -->
  17. <link rel="stylesheet" href="../_static/css/main.css">
  18. <!-- vendor scripts -->
  19. <script src="../_static/js/vendor/jquery-1.9.1.min.js" type="text/javascript" ></script>
  20. <script src="../_static/js/vendor/modernizr-2.6.2-respond-1.1.0.min.js" type="text/javascript" ></script>
  21. </head>
  22. <body>
  23. <div class="navbar navbar-fixed-top">
  24. <div class="navbar-dotcloud">
  25. <div class="container" style="text-align: center;">
  26. <div style="float: right" class="pull-right">
  27. <ul class="nav">
  28. <li><a href="../">Introduction</a></li>
  29. <li class="active"><a href="./">Getting started</a></li>
  30. <li class=""><a href="http://docs.docker.io/en/latest/concepts/containers/">Documentation</a></li>
  31. </ul>
  32. <div class="social links" style="float: right; margin-top: 14px; margin-left: 12px">
  33. <a class="twitter" href="http://twitter.com/getdocker">Twitter</a>
  34. <a class="github" href="https://github.com/dotcloud/docker/">GitHub</a>
  35. </div>
  36. </div>
  37. <div style="margin-left: -12px; float: left;">
  38. <a href="../index.html"><img style="margin-top: 12px; height: 38px" src="../_static/img/docker-letters-logo.gif"></a>
  39. </div>
  40. </div>
  41. </div>
  42. </div>
  43. <div class="container">
  44. <div class="row">
  45. <div class="span12 titlebar"><h1 class="pageheader">GETTING STARTED</h1>
  46. </div>
  47. </div>
  48. </div>
  49. <div class="container">
  50. <div class="alert alert-info">
  51. <strong>Docker is still under heavy development.</strong> It should not yet be used in production. Check <a href="http://github.com/dotcloud/docker">the repo</a> for recent progress.
  52. </div>
  53. <div class="row">
  54. <div class="span6">
  55. <section class="contentblock">
  56. <h2>
  57. <a name="installing-on-ubuntu-1204-and-1210" class="anchor" href="#installing-on-ubuntu-1204-and-1210"><span class="mini-icon mini-icon-link"></span>
  58. </a>Installing on Ubuntu</h2>
  59. <strong>Requirements</strong>
  60. <ul>
  61. <li>Ubuntu 12.04 (LTS) or Ubuntu 12.10</li>
  62. <li><strong>64-bit Operating system</strong></li>
  63. </ul>
  64. <ol>
  65. <li>
  66. <p>Add the Ubuntu PPA (Personal Package Archive) sources to your apt sources list. Copy and
  67. paste the following lines at once.</p>
  68. <div class="highlight">
  69. <pre>sudo sh -c "echo 'deb http://ppa.launchpad.net/dotcloud/lxc-docker/ubuntu precise main' >> /etc/apt/sources.list"</pre>
  70. </li>
  71. <li>
  72. <p>Update your sources. You will see a warning that GPG signatures cannot be verified.</p>
  73. <div class="highlight">
  74. <pre>sudo apt-get update</pre>
  75. </div>
  76. </li>
  77. <li>
  78. <p>Now install it, you will see another warning that the package cannot be authenticated. Confirm install.</p>
  79. <div class="highlight">
  80. <pre>sudo apt-get install lxc-docker</pre>
  81. </div>
  82. </li>
  83. <li>
  84. <p><strong>Run!</strong></p>
  85. <div class="highlight">
  86. <pre>docker</pre>
  87. </div>
  88. </li>
  89. Continue with the <a href="http://docs.docker.io/en/latest/examples/hello_world/">Hello world</a> example.
  90. </ol>
  91. </section>
  92. <section class="contentblock">
  93. <h2>Contributing to Docker</h2>
  94. <p>Want to hack on Docker? Awesome! We have some <a href="http://docs.docker.io/en/latest/contributing/contributing/">instructions to get you started</a>. They are probably not perfect, please let us know if anything feels wrong or incomplete.</p>
  95. </section>
  96. </div>
  97. <div class="span6">
  98. <section class="contentblock">
  99. <h2>Quick install on other operating systems</h2>
  100. <p><strong>For other operating systems we recommend and provide a streamlined install with virtualbox,
  101. vagrant and an Ubuntu virtual machine.</strong></p>
  102. <ul>
  103. <li><a href="http://docs.docker.io/en/latest/installation/vagrant/">Mac OS X and other linuxes</a></li>
  104. <li><a href="http://docs.docker.io/en/latest/installation/windows/">Windows</a></li>
  105. </ul>
  106. </section>
  107. <section class="contentblock">
  108. <h2>More resources</h2>
  109. <ul>
  110. <li><a href="irc://chat.freenode.net#docker">IRC: docker on freenode</a></li>
  111. <li><a href="http://www.github.com/dotcloud/docker">Github</a></li>
  112. <li><a href="http://stackoverflow.com/tags/docker/">Ask questions on Stackoverflow</a></li>
  113. <li><a href="http://twitter.com/getdocker/">Join the conversation on Twitter</a></li>
  114. </ul>
  115. </section>
  116. <section class="contentblock">
  117. <div id="wufoo-z7x3p3">
  118. Fill out my <a href="http://dotclouddocker.wufoo.com/forms/z7x3p3">online form</a>.
  119. </div>
  120. <script type="text/javascript">var z7x3p3;(function(d, t) {
  121. var s = d.createElement(t), options = {
  122. 'userName':'dotclouddocker',
  123. 'formHash':'z7x3p3',
  124. 'autoResize':true,
  125. 'height':'577',
  126. 'async':true,
  127. 'header':'show'};
  128. s.src = ('https:' == d.location.protocol ? 'https://' : 'http://') + 'wufoo.com/scripts/embed/form.js';
  129. s.onload = s.onreadystatechange = function() {
  130. var rs = this.readyState; if (rs) if (rs != 'complete') if (rs != 'loaded') return;
  131. try { z7x3p3 = new WufooForm();z7x3p3.initialize(options);z7x3p3.display(); } catch (e) {}};
  132. var scr = d.getElementsByTagName(t)[0], par = scr.parentNode; par.insertBefore(s, scr);
  133. })(document, 'script');</script>
  134. </section>
  135. </div>
  136. </div>
  137. </div>
  138. <div class="container">
  139. <footer id="footer" class="footer">
  140. <div class="row">
  141. <div class="span12 social">
  142. Docker is a project by <a href="http://www.dotcloud.com">dotCloud</a>
  143. </div>
  144. </div>
  145. <div class="row">
  146. <div class="emptyspace" style="height: 40px">
  147. </div>
  148. </div>
  149. </footer>
  150. </div>
  151. <!-- bootstrap javascipts -->
  152. <script src="../_static/js/vendor/bootstrap.min.js" type="text/javascript"></script>
  153. <!-- Google analytics -->
  154. <script type="text/javascript">
  155. var _gaq = _gaq || [];
  156. _gaq.push(['_setAccount', 'UA-6096819-11']);
  157. _gaq.push(['_setDomainName', 'docker.io']);
  158. _gaq.push(['_setAllowLinker', true]);
  159. _gaq.push(['_trackPageview']);
  160. (function() {
  161. var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
  162. ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
  163. var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  164. })();
  165. </script>
  166. </body>
  167. </html>