Docker
Interface to Docker Remote API.
See the Docker API if needed to complement the documentation below.
Set the address the Docker daemon listens to. This will be used by all funtions of this API unless the optional parameter ~addr
is used.
No_such_container id
is raised to notify that the container id
does not exist.
Failure(fn_name, msg)
is raised when the requested action fails to be performed (because, say, the container stopped,...). fn_name
is the name of the function raising the error and msg
an explanation.
Invalid_argument msg
can be raised by any function when an incorrect argument. msg
is the function raising the exception.
Server_error fn_name
indicates that the server encountered an error or that the returned response is incorrect. fn_name
is the function raising the error.
Error(fn_name, msg)
is raised for connection of protocol errors. fn_name
is the function raising the error and msg
is a possible explanation for the error. Typically, this exception should not be raised with a well behaving server.
module Stream : sig ... end
A stream returned by some Docker functions.
module Container : sig ... end
module Image : sig ... end
val version : ?addr:Unix.sockaddr -> unit -> version