Docker

Docker

Description: Represents the component that manages DockerEndpoint.
Scheme: docker
Syntax: docker:operation
Maven: org.apache.camel/camel-docker/2.16.1

Represents a Docker endpoint.

Name Kind Group Required Default Type Enum Description
operation path common true org.apache.camel.component.docker.DockerOperation EVENTS
STATS
AUTH
INFO
PING
VERSION
BUILD_IMAGE
CREATE_IMAGE
INSPECT_IMAGE
LIST_IMAGES
PULL_IMAGE
PUSH_IMAGE
REMOVE_IMAGE
SEARCH_IMAGES
TAG_IMAGE
ATTACH_CONTAINER
COMMIT_CONTAINER
COPY_FILE_CONTAINER
CREATE_CONTAINER
DIFF_CONTAINER
INSPECT_CONTAINER
KILL_CONTAINER
LIST_CONTAINERS
LOG_CONTAINER
PAUSE_CONTAINER
RESTART_CONTAINER
REMOVE_CONTAINER
START_CONTAINER
STOP_CONTAINER
TOP_CONTAINER
UNPAUSE_CONTAINER
WAIT_CONTAINER
EXEC_CREATE
EXEC_START
Which operation to use
certPath parameter common java.lang.String Location containing the SSL certificate chain
email parameter common java.lang.String Email address associated with the user
followRedirectFilter parameter common boolean Whether to follow redirect filter
host parameter common true localhost java.lang.String Docker host
loggingFilter parameter common boolean Whether to use logging filter
maxPerRouteConnections parameter common 100 java.lang.Integer Maximum route connections
maxTotalConnections parameter common 100 java.lang.Integer Maximum total connections
password parameter common java.lang.String Password to authenticate with
port parameter common true 2375 java.lang.Integer Docker port
requestTimeout parameter common java.lang.Integer Request timeout for response (in seconds)
secure parameter common boolean Use HTTPS communication
serverAddress parameter common https://index.docker.io/v1/ java.lang.String Server address for docker registry.
username parameter common java.lang.String User name to authenticate with
exchangePattern parameter advanced InOnly org.apache.camel.ExchangePattern InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter advanced false boolean Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).

docker consumer

Docker Consumer for streaming events