DockerInterface 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 ... endA stream returned by some Docker functions.
module Container : sig ... endmodule Image : sig ... endval version : ?addr:Unix.sockaddr -> unit -> version