plasma

docker

package docker

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. docker
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. case class BadParameter(all: Boolean, limit: Option[Int], since: Option[String], before: Option[String], showSize: Boolean) extends Throwable with Product with Serializable

  2. 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

  3. case class ContainerNetworkSettings(IPAddress: String, IPPrefixLen: Int, Gateway: String, Bridge: String, Ports: Option[Map[String, List[HostPortBinding]]]) extends Product with Serializable

  4. case class ContainerNotRunning(cfg: ContainerConfig) extends Throwable with Product with Serializable

  5. case class ContainerPortConfig(PublicPort: Int, Type: String) extends Product with Serializable

  6. 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

  7. case class ContainerState(Running: Boolean, Pid: Int, ExitCode: Int, StartedAt: String, FinishedAt: String, Ghost: Boolean) extends Product with Serializable

  8. case class CreateContainerResponse(Id: String, Warnings: Option[List[String]]) extends Product with Serializable

  9. class Docker extends AnyRef

  10. case class DockerException(req: Req, resp: Res) extends Throwable with Product with Serializable

  11. case class FSChange(Path: String, Kind: Int) extends Product with Serializable

  12. 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

  13. case class HostPortBinding(HostPort: String, HostIp: String = "0.0.0.0") extends Product with Serializable

  14. 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

  15. case class NoSuchContainer(id: String) extends Throwable with Product with Serializable

  16. case class Version(Version: String, GitCommit: Int, GoVersion: String) extends Product with Serializable

Value Members

  1. object HostConfig extends Serializable

  2. def container(image: String): ContainerConfig

    Create a container from [image] with common defaults.

    Create a container from [image] with common defaults.

    These defaults are based on the configuration that "docker run" uses.

Inherited from AnyRef

Inherited from Any

Ungrouped