|
@@ -7,6 +7,7 @@
|
|
<head>
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta charset="utf-8">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
|
|
|
+ <meta name="google-site-verification" content="UxV66EKuPe87dgnH1sbrldrx6VsoWMrx5NjwkgUFxXI" />
|
|
<title>Docker - the Linux container engine</title>
|
|
<title>Docker - the Linux container engine</title>
|
|
|
|
|
|
<meta name="description" content="Docker encapsulates heterogeneous payloads in standard containers">
|
|
<meta name="description" content="Docker encapsulates heterogeneous payloads in standard containers">
|
|
@@ -23,6 +24,29 @@
|
|
<script src="_static/js/vendor/jquery-1.9.1.min.js" type="text/javascript" ></script>
|
|
<script src="_static/js/vendor/jquery-1.9.1.min.js" type="text/javascript" ></script>
|
|
<script src="_static/js/vendor/modernizr-2.6.2-respond-1.1.0.min.js" type="text/javascript" ></script>
|
|
<script src="_static/js/vendor/modernizr-2.6.2-respond-1.1.0.min.js" type="text/javascript" ></script>
|
|
|
|
|
|
|
|
+ <style>
|
|
|
|
+ .indexlabel {
|
|
|
|
+ float: left;
|
|
|
|
+ width: 150px;
|
|
|
|
+ display: block;
|
|
|
|
+ padding: 10px 20px 10px;
|
|
|
|
+ font-size: 20px;
|
|
|
|
+ font-weight: 200;
|
|
|
|
+ background-color: #a30000;
|
|
|
|
+ color: white;
|
|
|
|
+ height: 22px;
|
|
|
|
+ }
|
|
|
|
+ .searchbutton {
|
|
|
|
+ font-size: 20px;
|
|
|
|
+ height: 40px;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .debug {
|
|
|
|
+ border: 1px red dotted;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ </style>
|
|
|
|
+
|
|
</head>
|
|
</head>
|
|
|
|
|
|
|
|
|
|
@@ -49,59 +73,40 @@
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
-<div class="container">
|
|
|
|
- <div class="row">
|
|
|
|
- <div class="text-center">
|
|
|
|
- <img src="_static/img/docker-letters-logo.gif">
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
-</div>
|
|
|
|
-
|
|
|
|
-<div class="container">
|
|
|
|
|
|
+<div class="container" style="margin-top: 30px;">
|
|
<div class="row">
|
|
<div class="row">
|
|
|
|
|
|
<div class="span12">
|
|
<div class="span12">
|
|
<section class="contentblock header">
|
|
<section class="contentblock header">
|
|
|
|
|
|
- <div class="span6" style="margin:10px 0px 0px 30px; float: right; ">
|
|
|
|
- <div class="js-video" >
|
|
|
|
- <iframe width="640" height="360" src="http://www.youtube.com/embed/wW9CAH9nSLs?feature=player_detailpage&rel=0&modestbranding=1&start=11" frameborder="0" allowfullscreen></iframe>
|
|
|
|
|
|
+ <div class="span5" style="margin-bottom: 15px;">
|
|
|
|
+ <div style="text-align: center;" >
|
|
|
|
+ <img src="_static/img/docker_letters_500px.png">
|
|
|
|
+
|
|
|
|
+ <h2>The Linux container engine</h2>
|
|
</div>
|
|
</div>
|
|
- </div>
|
|
|
|
|
|
|
|
- <div style="text-align: center; padding: 50px 30px 50px 30px;">
|
|
|
|
- <h1>Docker</h1>
|
|
|
|
- <h2>The Linux container engine</h2>
|
|
|
|
- </div>
|
|
|
|
|
|
+ <div style="display: block; text-align: center; margin-top: 20px;">
|
|
|
|
|
|
- <div style="display: block; text-align: center; padding: 10px 30px 50px 30px;">
|
|
|
|
|
|
+ <h5>
|
|
|
|
+ Docker is an open-source engine which automates the deployment of applications as highly portable, self-sufficient containers which are independent of hardware, language, framework, packaging system and hosting provider.
|
|
|
|
+ </h5>
|
|
|
|
|
|
- <p>
|
|
|
|
- Docker is an open-source engine which automates the deployment of applications as highly portable, self-sufficient containers.
|
|
|
|
- </p>
|
|
|
|
|
|
+ </div>
|
|
|
|
|
|
- <p>
|
|
|
|
- Docker containers are both <string>hardware-agnostic</strong> and <strong>platform-agnostic</strong>. This means that they can run anywhere, from your
|
|
|
|
- laptop to the largest EC2 compute instance and everything in between - and they don't require that you use a particular
|
|
|
|
- language, framework or packaging system. That makes them great building blocks for deploying and scaling web apps, databases
|
|
|
|
- and backend services without depending on a particular stack or provider.
|
|
|
|
- </p>
|
|
|
|
|
|
|
|
- <p>
|
|
|
|
- Docker is an open-source implementation of the deployment engine which powers <a href="http://dotcloud.com">dotCloud</a>, a popular Platform-as-a-Service.
|
|
|
|
- It benefits directly from the experience accumulated over several years of large-scale operation and support of hundreds of thousands
|
|
|
|
- of applications and databases.
|
|
|
|
- </p>
|
|
|
|
|
|
+ <div style="display: block; text-align: center; margin-top: 30px;">
|
|
|
|
+ <a class="btn btn-custom btn-large" href="gettingstarted/">Let's get started</a>
|
|
|
|
+ </div>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
-
|
|
|
|
- <div style="display: block; text-align: center;">
|
|
|
|
- <a class="btn btn-custom btn-large" href="gettingstarted/">Let's get started</a>
|
|
|
|
|
|
+ <div class="span6" >
|
|
|
|
+ <div class="js-video" >
|
|
|
|
+ <iframe width="600" height="360" src="http://www.youtube.com/embed/wW9CAH9nSLs?feature=player_detailpage&rel=0&modestbranding=1&start=11" frameborder="0" allowfullscreen></iframe>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
-
|
|
|
|
-
|
|
|
|
<br style="clear: both"/>
|
|
<br style="clear: both"/>
|
|
</section>
|
|
</section>
|
|
</div>
|
|
</div>
|
|
@@ -111,31 +116,56 @@
|
|
<div class="container">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="row">
|
|
|
|
|
|
- <div class="span3">
|
|
|
|
|
|
+ <div class="span6">
|
|
<section class="contentblock">
|
|
<section class="contentblock">
|
|
<h4>Heterogeneous payloads</h4>
|
|
<h4>Heterogeneous payloads</h4>
|
|
<p>Any combination of binaries, libraries, configuration files, scripts, virtualenvs, jars, gems, tarballs, you name it. No more juggling between domain-specific tools. Docker can deploy and run them all.</p>
|
|
<p>Any combination of binaries, libraries, configuration files, scripts, virtualenvs, jars, gems, tarballs, you name it. No more juggling between domain-specific tools. Docker can deploy and run them all.</p>
|
|
- </section>
|
|
|
|
- </div>
|
|
|
|
- <div class="span3">
|
|
|
|
- <section class="contentblock">
|
|
|
|
<h4>Any server</h4>
|
|
<h4>Any server</h4>
|
|
<p>Docker can run on any x64 machine with a modern linux kernel - whether it's a laptop, a bare metal server or a VM. This makes it perfect for multi-cloud deployments.</p>
|
|
<p>Docker can run on any x64 machine with a modern linux kernel - whether it's a laptop, a bare metal server or a VM. This makes it perfect for multi-cloud deployments.</p>
|
|
|
|
+ <h4>Isolation</h4>
|
|
|
|
+ <p>Docker isolates processes from each other and from the underlying host, using lightweight containers.</p>
|
|
|
|
+ <h4>Repeatability</h4>
|
|
|
|
+ <p>Because each container is isolated in its own filesystem, they behave the same regardless of where, when, and alongside what they run.</p>
|
|
</section>
|
|
</section>
|
|
</div>
|
|
</div>
|
|
- <div class="span3">
|
|
|
|
|
|
+ <div class="span6">
|
|
<section class="contentblock">
|
|
<section class="contentblock">
|
|
- <h4>Isolation</h4>
|
|
|
|
- <p>docker isolates processes from each other and from the underlying host, using lightweight containers.</p>
|
|
|
|
|
|
+ <h1>New! Docker Index</h1>
|
|
|
|
+ On the Docker Index you can find and explore pre-made container images. It allows you to share your images and download them.
|
|
|
|
+
|
|
|
|
+ <br><br>
|
|
|
|
+ <a href="https://index.docker.io" target="_blank">
|
|
|
|
+ <div class="indexlabel">
|
|
|
|
+ DOCKER index
|
|
|
|
+ </div>
|
|
|
|
+ </a>
|
|
|
|
+
|
|
|
|
+ <input type="button" class="searchbutton" type="submit" value="Search images"
|
|
|
|
+ onClick="window.open('https://index.docker.io')" />
|
|
|
|
+
|
|
</section>
|
|
</section>
|
|
- </div>
|
|
|
|
- <div class="span3">
|
|
|
|
<section class="contentblock">
|
|
<section class="contentblock">
|
|
- <h4>Repeatability</h4>
|
|
|
|
- <p>Because containers are isolated in their own filesystem, they behave the same regardless of where, when, and alongside what they run.</p>
|
|
|
|
|
|
+ <div id="wufoo-z7x3p3">
|
|
|
|
+ Fill out my <a href="http://dotclouddocker.wufoo.com/forms/z7x3p3">online form</a>.
|
|
|
|
+ </div>
|
|
|
|
+ <script type="text/javascript">var z7x3p3;(function(d, t) {
|
|
|
|
+ var s = d.createElement(t), options = {
|
|
|
|
+ 'userName':'dotclouddocker',
|
|
|
|
+ 'formHash':'z7x3p3',
|
|
|
|
+ 'autoResize':true,
|
|
|
|
+ 'height':'577',
|
|
|
|
+ 'async':true,
|
|
|
|
+ 'header':'show'};
|
|
|
|
+ s.src = ('https:' == d.location.protocol ? 'https://' : 'http://') + 'wufoo.com/scripts/embed/form.js';
|
|
|
|
+ s.onload = s.onreadystatechange = function() {
|
|
|
|
+ var rs = this.readyState; if (rs) if (rs != 'complete') if (rs != 'loaded') return;
|
|
|
|
+ try { z7x3p3 = new WufooForm();z7x3p3.initialize(options);z7x3p3.display(); } catch (e) {}};
|
|
|
|
+ var scr = d.getElementsByTagName(t)[0], par = scr.parentNode; par.insertBefore(s, scr);
|
|
|
|
+ })(document, 'script');</script>
|
|
</section>
|
|
</section>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
+
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<style>
|
|
<style>
|
|
@@ -183,18 +213,12 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
-<!-- <p>Docker encapsulates heterogeneous payloads in <a href="#container">Standard Containers</a>, and runs them on any server with strong guarantees of isolation and repeatability.</p>
|
|
|
|
-
|
|
|
|
- <p>It is a great building block for automating distributed systems: large-scale web deployments, database clusters, continuous deployment systems, private PaaS, service-oriented architectures, etc.</p>
|
|
|
|
-
|
|
|
|
- -->
|
|
|
|
<div class="container">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="row">
|
|
<div class="span6">
|
|
<div class="span6">
|
|
|
|
|
|
<section class="contentblock">
|
|
<section class="contentblock">
|
|
|
|
|
|
- <!-- <img src="_static/lego_docker.jpg" width="600px" style="float:right; margin-left: 10px"> -->
|
|
|
|
<h2>Notable features</h2>
|
|
<h2>Notable features</h2>
|
|
|
|
|
|
<ul>
|
|
<ul>
|
|
@@ -218,35 +242,26 @@
|
|
<li><a href="http://lxc.sourceforge.net/">lxc</a>, a set of convenience scripts to simplify the creation of linux containers.</li>
|
|
<li><a href="http://lxc.sourceforge.net/">lxc</a>, a set of convenience scripts to simplify the creation of linux containers.</li>
|
|
</ul>
|
|
</ul>
|
|
|
|
|
|
|
|
+ <h2>Who started it</h2>
|
|
|
|
+ <p>
|
|
|
|
+ Docker is an open-source implementation of the deployment engine which powers <a href="http://dotcloud.com">dotCloud</a>, a popular Platform-as-a-Service.</p>
|
|
|
|
+
|
|
|
|
+ <p>It benefits directly from the experience accumulated over several years of large-scale operation and support of hundreds of thousands
|
|
|
|
+ of applications and databases.
|
|
|
|
+ </p>
|
|
|
|
+
|
|
</section>
|
|
</section>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="span6">
|
|
<div class="span6">
|
|
- <section class="contentblock">
|
|
|
|
- <div id="wufoo-z7x3p3">
|
|
|
|
- Fill out my <a href="http://dotclouddocker.wufoo.com/forms/z7x3p3">online form</a>.
|
|
|
|
- </div>
|
|
|
|
- <script type="text/javascript">var z7x3p3;(function(d, t) {
|
|
|
|
- var s = d.createElement(t), options = {
|
|
|
|
- 'userName':'dotclouddocker',
|
|
|
|
- 'formHash':'z7x3p3',
|
|
|
|
- 'autoResize':true,
|
|
|
|
- 'height':'577',
|
|
|
|
- 'async':true,
|
|
|
|
- 'header':'show'};
|
|
|
|
- s.src = ('https:' == d.location.protocol ? 'https://' : 'http://') + 'wufoo.com/scripts/embed/form.js';
|
|
|
|
- s.onload = s.onreadystatechange = function() {
|
|
|
|
- var rs = this.readyState; if (rs) if (rs != 'complete') if (rs != 'loaded') return;
|
|
|
|
- try { z7x3p3 = new WufooForm();z7x3p3.initialize(options);z7x3p3.display(); } catch (e) {}};
|
|
|
|
- var scr = d.getElementsByTagName(t)[0], par = scr.parentNode; par.insertBefore(s, scr);
|
|
|
|
- })(document, 'script');</script>
|
|
|
|
- </section>
|
|
|
|
|
|
+
|
|
|
|
|
|
<section class="contentblock">
|
|
<section class="contentblock">
|
|
<h3 id="twitter">Twitter</h3>
|
|
<h3 id="twitter">Twitter</h3>
|
|
<a class="twitter-timeline" href="https://twitter.com/getdocker" data-widget-id="312730839718957056">Tweets by @getdocker</a>
|
|
<a class="twitter-timeline" href="https://twitter.com/getdocker" data-widget-id="312730839718957056">Tweets by @getdocker</a>
|
|
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
|
|
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
|
|
</section>
|
|
</section>
|
|
|
|
+
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|