camel-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r928963 - in /websites/production/camel/content: cache/main.pageCache docker.html
Date Wed, 12 Nov 2014 21:18:14 GMT
Author: buildbot
Date: Wed Nov 12 21:18:14 2014
New Revision: 928963

Log:
Production update by buildbot for camel

Modified:
    websites/production/camel/content/cache/main.pageCache
    websites/production/camel/content/docker.html

Modified: websites/production/camel/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/camel/content/docker.html
==============================================================================
--- websites/production/camel/content/docker.html (original)
+++ websites/production/camel/content/docker.html Wed Nov 12 21:18:14 2014
@@ -94,7 +94,7 @@
 </dependency>
 ]]></script>
 </div></div><h3 id="Docker-URIformat">URI format</h3><div class="code
panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[dropbox://[operation]?[options]
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[docker://[operation]?[options]
 ]]></script>
 </div></div><p>Where <strong>operation</strong> is the specific
action to perform on Docker.</p><h3 id="Docker-HeaderStrategy">Header Strategy</h3><p>All
URI option can be passed as Header properties. Values found in a message header take precedence
over URI parameters. A header property takes the form of a URI option prefixed with *CamelDocker*
as shown below</p><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th
colspan="1" rowspan="1" class="confluenceTh">URI Option</th><th colspan="1" rowspan="1"
class="confluenceTh">Header Property</th></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd">containerId</td><td colspan="1" rowspan="1" class="confluenceTd">CamelDockerContainerId</td></tr></tbody></table></div><h3
id="Docker-GeneralOptions">General Options</h3><p>The following parameters
can be used with any invocation of the component</p><div class="table-wrap"><table
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh">Option</t
 h><th colspan="1" rowspan="1" class="confluenceTh">Header</th><th colspan="1"
rowspan="1" class="confluenceTh">Description</th><th colspan="1" rowspan="1" class="confluenceTh">Default
Value</th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">host</td><td
colspan="1" rowspan="1" class="confluenceTd">CamelDockerHost</td><td colspan="1"
rowspan="1" class="confluenceTd"><strong>Mandatory:</strong> Docker host&#160;</td><td
colspan="1" rowspan="1" class="confluenceTd">localhost</td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">port</td><td colspan="1" rowspan="1"
class="confluenceTd">CamelDockerPort</td><td colspan="1" rowspan="1" class="confluenceTd"><strong>Mandatory:</strong><span>&#160;</span>Docker
port</td><td colspan="1" rowspan="1" class="confluenceTd">2375</td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">username</td><td colspan="1" rowspan="1"
class="confluenceTd">CamelDockerUserName</td><td colspan="1" rowspan="1" class="confluenceTd">User
na
 me to authenticate with</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">password</td><td colspan="1" rowspan="1"
class="confluenceTd">CamelDockerPassword</td><td colspan="1" rowspan="1" class="confluenceTd">Password
to authenticate with</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">email</td><td colspan="1" rowspan="1"
class="confluenceTd">CamelDockerEmail</td><td colspan="1" rowspan="1" class="confluenceTd">Email
address associated with the user</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">secure</td><td colspan="1" rowspan="1"
class="confluenceTd">CamelDockerSecure</td><td colspan="1" rowspan="1" class="confluenceTd">Use
HTTPS communication&#160;</td><td colspan="1" rowspan="1" class="confluenceTd">false</td></tr><tr><td
colspan="1" rowspan="1" class="conflu
 enceTd">requestTimeout</td><td colspan="1" rowspan="1" class="confluenceTd">CamelDockerRequestTimeout</td><td
colspan="1" rowspan="1" class="confluenceTd">Request timeout for response (in seconds)</td><td
colspan="1" rowspan="1" class="confluenceTd">30</td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd">certPath</td><td colspan="1" rowspan="1" class="confluenceTd">CamelDockerCertPath</td><td
colspan="1" rowspan="1" class="confluenceTd">Location containing the SSL certificate chain</td><td
colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr></tbody></table></div><h3
id="Docker-ConsumerOperations">Consumer Operations</h3><p>The consumer supports
the following operations.</p><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th
colspan="1" rowspan="1" class="confluenceTh">Operation</th><th colspan="1" rowspan="1"
class="confluenceTh">Options</th><th colspan="1" rowspan="1" class="confluenceTh">Description</th><th
colspan="1" rowspan="1" class="conflue
 nceTh">Produces</th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">events</td><td
colspan="1" rowspan="1" class="confluenceTd">initialRange</td><td colspan="1"
rowspan="1" class="confluenceTd">Monitor Docker events (Streaming)</td><td colspan="1"
rowspan="1" class="confluenceTd">Event</td></tr></tbody></table></div><h3
id="Docker-ProducerOperations">Producer Operations</h3><p>The following producer
operations are available.</p><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th
colspan="1" rowspan="1" class="confluenceTh">Misc Operation</th><th colspan="1"
rowspan="1" class="confluenceTh">Options</th><th colspan="1" rowspan="1" class="confluenceTh">Description</th><th
colspan="1" rowspan="1" class="confluenceTh">Returns</th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">auth</td><td colspan="1" rowspan="1"
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" class="confluenceTd">Check
auth configuration</td><td colspan="1" rowspan="1" c
 lass="confluenceTd">&#160;</td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">info</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td
colspan="1" rowspan="1" class="confluenceTd">System wide information</td><td colspan="1"
rowspan="1" class="confluenceTd">Info</td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd">ping</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td
colspan="1" rowspan="1" class="confluenceTd">Ping the Docker server</td><td colspan="1"
rowspan="1" class="confluenceTd">&#160;</td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd">version</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td
colspan="1" rowspan="1" class="confluenceTd">Show the docker version information</td><td
colspan="1" rowspan="1" class="confluenceTd">Version</td></tr></tbody></table></div><div
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1"
rowspan="1" class="confluenceTh">Image Operation</th
 ><th colspan="1" rowspan="1" class="confluenceTh">Options</th><th colspan="1"
rowspan="1" class="confluenceTh">Description</th><th colspan="1" rowspan="1" class="confluenceTh">Body
Content</th><th colspan="1" rowspan="1" class="confluenceTh">Returns</th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">image/list</td><td colspan="1" rowspan="1"
class="confluenceTd">filter, showAll</td><td colspan="1" rowspan="1" class="confluenceTd">List
images</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td
colspan="1" rowspan="1" class="confluenceTd">List&lt;Image&gt;</td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">image/create</td><td colspan="1"
rowspan="1" class="confluenceTd"><strong>repository</strong></td><td
colspan="1" rowspan="1" class="confluenceTd">Create an image</td><td colspan="1"
rowspan="1" class="confluenceTd">InputStream</td><td colspan="1" rowspan="1" class="confluenceTd">CreateImageResponse</td></tr><tr><td
colspan="1" rowspan="1" class
 ="confluenceTd">&#160;image/build</td><td colspan="1" rowspan="1" class="confluenceTd">noCache,
quiet, remove, tag</td><td colspan="1" rowspan="1" class="confluenceTd">Build
an image from Dockerfile via stdin</td><td colspan="1" rowspan="1" class="confluenceTd">InputStream
or File</td><td colspan="1" rowspan="1" class="confluenceTd">InputStream</td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">image/pull</td><td colspan="1" rowspan="1"
class="confluenceTd"><span><strong>repository</strong>, registry, tag</span></td><td
colspan="1" rowspan="1" class="confluenceTd">Pull an image from the registry&#160;</td><td
colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td colspan="1" rowspan="1"
class="confluenceTd"><span>InputStream</span></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">image/push</td><td colspan="1" rowspan="1"
class="confluenceTd"><strong>name</strong></td><td colspan="1" rowspan="1"
class="confluenceTd">Push an image on the registry</td><td 
 colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td colspan="1" rowspan="1"
class="confluenceTd"><span>InputStream</span></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">image/search</td><td colspan="1"
rowspan="1" class="confluenceTd"><strong>term</strong></td><td colspan="1"
rowspan="1" class="confluenceTd">Search for images</td><td colspan="1" rowspan="1"
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" class="confluenceTd"><span>List&lt;SearchItem&gt;</span></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">image/remove</td><td colspan="1"
rowspan="1" class="confluenceTd"><strong>imageId</strong></td><td
colspan="1" rowspan="1" class="confluenceTd">Remove an image</td><td colspan="1"
rowspan="1" class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">&#160;image/tag&#160;</td><td
colspan="1" rowspan="1" class="confluenceTd"><strong>imageId, r
 epository, tag, force</strong></td><td colspan="1" rowspan="1" class="confluenceTd">Tag
an image into a repository</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td
colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">image/inspect</td><td colspan="1"
rowspan="1" class="confluenceTd"><strong>imageId</strong></td><td
colspan="1" rowspan="1" class="confluenceTd">Inspect an image</td><td colspan="1"
rowspan="1" class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" class="confluenceTd">InspectImageResponse</td></tr></tbody></table></div><div
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1"
rowspan="1" class="confluenceTh">Container Operation</th><th colspan="1" rowspan="1"
class="confluenceTh">Options</th><th colspan="1" rowspan="1" class="confluenceTh">Description</th><th
colspan="1" rowspan="1" class="confluenceTh">Body Content</th><th colspan="1"
rowspan="1" class="conflue
 nceTh">Returns</th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">container/list</td><td
colspan="1" rowspan="1" class="confluenceTd">showSize, showAll, before, since, limit, List
containers</td><td colspan="1" rowspan="1" class="confluenceTd">initialRange</td><td
colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td colspan="1" rowspan="1"
class="confluenceTd">List&lt;Container&gt;</td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">container/create</td><td colspan="1"
rowspan="1" class="confluenceTd"><strong>imageId</strong>, name, exposedPorts,
workingDir, disableNetwork, hostname,<br clear="none">user, tty, stdInOpen, stdInOnce,
memoryLimit, memorySwap, cpuShares,<br clear="none">attachStdIn, attachStdOut, attachStdErr,
env, cmd, dns, image, volumes,<br clear="none">volumesFrom</td><td colspan="1"
rowspan="1" class="confluenceTd">Create a container&#160;</td><td colspan="1"
rowspan="1" class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" class="
 confluenceTd">CreateContainerResponse</td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd">&#160;container/start</td><td colspan="1"
rowspan="1" class="confluenceTd"><p><strong>containerId</strong>, binds,
links, lxcConf, portBindings, privileged, publishAllPorts,<br clear="none"><span
style="line-height: 1.4285715;">dns, dnsSearch, volumesFrom, networkMode, devices, restartPolicy,<br
clear="none">capAdd, capDrop</span></p></td><td colspan="1" rowspan="1"
class="confluenceTd">Start a container</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td
colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">&#160;container/inspect</td><td
colspan="1" rowspan="1" class="confluenceTd"><strong>containerId</strong></td><td
colspan="1" rowspan="1" class="confluenceTd">Inspect a container&#160;</td><td
colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td colspan="1" rowspan="1"
class="confluenceTd">InspectCo
 ntainerResponse</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">&#160;container/wait</td><td
colspan="1" rowspan="1" class="confluenceTd"><strong>containerId</strong></td><td
colspan="1" rowspan="1" class="confluenceTd">Wait a container</td><td colspan="1"
rowspan="1" class="confluenceTd">Integer</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">container/log</td><td colspan="1"
rowspan="1" class="confluenceTd"><strong>containerId</strong>, stdOut, stdErr,
timestamps, followStream, tailAll, tail</td><td colspan="1" rowspan="1" class="confluenceTd">Get
container logs&#160;</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td
colspan="1" rowspan="1" class="confluenceTd">InputStream</td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">container/attach</td><td colspan="1"
rowspan="1" class="confluenceTd"><strong>containerId</strong>, stdOut, stdErr,
timestamps, logs, followStrea
 m</td><td colspan="1" rowspan="1" class="confluenceTd">Attach to a container</td><td
colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td colspan="1" rowspan="1"
class="confluenceTd">InputStream</td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">container/stop</td><td colspan="1" rowspan="1" class="confluenceTd"><strong>containerId</strong>,
timeout</td><td colspan="1" rowspan="1" class="confluenceTd">Stop a container</td><td
colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td colspan="1" rowspan="1"
class="confluenceTd">&#160;</td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">container/restart</td><td colspan="1" rowspan="1" class="confluenceTd"><strong>containerId</strong><span>,
timeout</span></td><td colspan="1" rowspan="1" class="confluenceTd"><span>Restart
a container</span></td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td
colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr><tr><td
colspan="1" rowspan="1" class=
 "confluenceTd">container/diff</td><td colspan="1" rowspan="1" class="confluenceTd"><strong>containerId</strong></td><td
colspan="1" rowspan="1" class="confluenceTd"><span>Inspect changes on a container</span></td><td
colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td colspan="1" rowspan="1"
class="confluenceTd">ChangeLog</td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">container/kill</td><td colspan="1" rowspan="1" class="confluenceTd"><strong>containerId</strong>,
signal</td><td colspan="1" rowspan="1" class="confluenceTd">Kill a container</td><td
colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td colspan="1" rowspan="1"
class="confluenceTd">&#160;</td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">container/top</td><td colspan="1" rowspan="1" class="confluenceTd"><strong>containerId</strong>,
psArgs</td><td colspan="1" rowspan="1" class="confluenceTd">List processes running
in a container</td><td colspan="1" rowspan="1" class="confluenceTd
 ">&#160;</td><td colspan="1" rowspan="1" class="confluenceTd">TopContainerResponse</td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">container/pause</td><td colspan="1"
rowspan="1" class="confluenceTd"><strong>containerId</strong></td><td
colspan="1" rowspan="1" class="confluenceTd">Pause a container</td><td colspan="1"
rowspan="1" class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">container/unpause</td><td colspan="1"
rowspan="1" class="confluenceTd"><strong>containerId</strong></td><td
colspan="1" rowspan="1" class="confluenceTd">Unpause a container</td><td colspan="1"
rowspan="1" class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">container/commit</td><td colspan="1"
rowspan="1" class="confluenceTd"><strong>containerId</strong>, repository,
message, tag, attachStdIn, attachS
 tdOut, attachStdErr,<br clear="none">cmd, disableNetwork, pause, env, exposedPorts,
hostname, memory, memorySwap,<br clear="none">openStdIn, portSpecs, stdInOnce, tty,
user, volumes, hostname</td><td colspan="1" rowspan="1" class="confluenceTd">Create
a new image from a container's changes</td><td colspan="1" rowspan="1" class="confluenceTd">String</td><td
colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">container/copyfile</td><td colspan="1"
rowspan="1" class="confluenceTd"><strong>containerId</strong>, <strong>resource</strong>,
hostPath</td><td colspan="1" rowspan="1" class="confluenceTd">Copy files or folders
from a container</td><td colspan="1" rowspan="1" class="confluenceTd">InputStream</td><td
colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">container/remove</td><td colspan="1"
rowspan="1" class="confluenceTd"><strong>containerId</strong>, force, 
 removeVolumes&#160;</td><td colspan="1" rowspan="1" class="confluenceTd">Remove
a container</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td
colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr></tbody></table></div><p>&#160;</p><h3
id="Docker-Examples">Examples</h3><p>The following example consumes events
from Docker:</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
 <script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[from(&quot;docker://events?host=192.168.59.103&amp;port=2375&quot;).to(&quot;log:event&quot;);]]></script>



Mime
View raw message