Author: buildbot
Date: Mon May 29 15:06:20 2017
New Revision: 1013100

Log:
Staging update by buildbot for aries

Modified:
    websites/staging/aries/trunk/content/   (props changed)
    websites/staging/aries/trunk/content/modules/containers.html

Propchange: websites/staging/aries/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Mon May 29 15:06:20 2017
@@ -1 +1 @@
-1796295
+1796644

Modified: websites/staging/aries/trunk/content/modules/containers.html
==============================================================================
--- websites/staging/aries/trunk/content/modules/containers.html (original)
+++ websites/staging/aries/trunk/content/modules/containers.html Mon May 29 
15:06:20 2017
@@ -287,9 +287,30 @@ h2:hover > .headerlink, h3:hover > .head
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }</style>
 <h1 id="aries-containers">Aries Containers<a class="headerlink" 
href="#aries-containers" title="Permanent link">&para;</a></h1>
-<p>TODO introduction.</p>
+<p>Aries Containers is a project to manage container deployment, such as 
docker containers, from a Java API.</p>
+<p>Many technologies exist to manage container deployments. Examples include 
Kubernetes, Marathon/Mesos, Docker Swarm, Amazon ECS 
+and others. While each technology provides specific features, many of these 
management technologies share common behaviour.
+Aries Containers provides an abstraction that allows users to easily switch 
between these technologies. </p>
+<p>Benefits:</p>
+<ul>
+<li>Requirements change - container users may find that they need to change 
target platforms at short notice. Using an abstraction API 
+helps making such changes without too much additional work.</li>
+<li>Testing - many container management systems require cluster of machines or 
otherwise large setup which may make testing during
+development difficult. Aries Containers also contains a 
<code>docker.local</code> binding which makes it possible to run the same code 
with a different 
+binding on a local developer machine, as long as docker is installed 
there.</li>
+</ul>
+<p>Current implementations:</p>
+<ul>
+<li><code>docker.local</code> - manage services my issuing docker commands on 
the local machine. Ideal for testing.</li>
+<li><code>marathon</code> - manage service via marathon.</li>
+<li>...</li>
+</ul>
+<p>This project may be used as input to the design process of the <a 
href="https://github.com/osgi/design/blob/master/rfps/rfp-0179-ComputeManagementService.pdf";>OSGi
 RFP 179</a>.</p>
 <h1 id="source">Source<a class="headerlink" href="#source" title="Permanent 
link">&para;</a></h1>
 <p>The Aries RSA source is in a separate <a 
href="https://git-wip-us.apache.org/repos/asf/aries-containers.git";>git 
repository aries-containers</a> there is also a <a 
href="https://github.com/apache/aries-containers";>mirror on github</a>.</p>
+<p>To build the source, just run:</p>
+<p><code>mvn install</code></p>
+<p>Java 1.8 or higher is required. Maven 3.3.9+ is recommended.</p>
 <h1 id="quick-start">Quick Start<a class="headerlink" href="#quick-start" 
title="Permanent link">&para;</a></h1>
 <p>TODO</p></div>
             <!-- Content -->


Reply via email to