package
docker
Type Members
-
case class
BadParameter(all: Boolean, limit: Option[Int], since: Option[String], before: Option[String], showSize: Boolean) extends Throwable with Product with Serializable
-
case class
ContainerConfig(Image: String, Hostname: String, User: String, Memory: Long, MemorySwap: Long, AttachStdin: Boolean, AttachStdout: Boolean, AttachStderr: Boolean, StdinOnce: Boolean, NetworkDisabled: Boolean, Env: List[String], WorkingDir: String, Entrypoint: List[String], Cmd: List[String], Tty: Boolean, OpenStdin: Boolean, Volumes: Map[String, Option[JsValue]], VolumesFrom: String, ExposedPorts: Option[Map[String, Option[JsValue]]]) extends Product with Serializable
-
case class
ContainerNetworkSettings(IPAddress: String, IPPrefixLen: Int, Gateway: String, Bridge: String, Ports: Option[Map[String, List[HostPortBinding]]]) extends Product with Serializable
-
-
case class
ContainerPortConfig(PublicPort: Int, Type: String) extends Product with Serializable
-
case class
ContainerSearchResult(Command: String, Created: Int, Id: String, Image: String, Names: List[String], Ports: List[ContainerPortConfig], SizeRootFs: Option[Int], SizeRw: Option[Int], Status: String) extends Product with Serializable
-
case class
ContainerState(Running: Boolean, Pid: Int, ExitCode: Int, StartedAt: String, FinishedAt: String, Ghost: Boolean) extends Product with Serializable
-
case class
CreateContainerResponse(Id: String, Warnings: Option[List[String]]) extends Product with Serializable
-
class
Docker extends AnyRef
-
case class
DockerException(req: Req, resp: Res) extends Throwable with Product with Serializable
-
case class
FSChange(Path: String, Kind: Int) extends Product with Serializable
-
case class
HostConfig(Binds: Option[List[String]], ContainerIDFile: String, LxcConf: Option[List[String]], Privileged: Boolean, PublishAllPorts: Boolean, PortBindings: Option[Map[String, List[HostPortBinding]]], Links: Option[JsValue]) extends Product with Serializable
-
case class
HostPortBinding(HostPort: String, HostIp: String = "0.0.0.0") extends Product with Serializable
-
case class
InspectContainerResponse(ID: String, Created: String, Path: String, Args: List[String], Config: ContainerConfig, State: ContainerState, Image: String, NetworkSettings: ContainerNetworkSettings, ResolvConfPath: String, HostConfig: HostConfig) extends Product with Serializable
-
case class
NoSuchContainer(id: String) extends Throwable with Product with Serializable
-
case class
Version(Version: String, GitCommit: Int, GoVersion: String) extends Product with Serializable
Value Members
-
object
HostConfig extends Serializable
-
Inherited from AnyRef
Inherited from Any