package wdocker
General utility functions
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- wdocker
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class ContainerDefinition(image: String, tag: String, name: Option[String] = None, mayBeHubUser: Option[String] = None, command: Option[Seq[String]] = None, entrypoint: Option[Seq[String]] = None, bindPorts: Map[Int, DockerPortMapping] = Map.empty, tty: Boolean = false, stdinOpen: Boolean = false, links: Seq[ContainerLink] = Seq.empty, unlinkedDependencies: Seq[ContainerDefinition] = Seq.empty, env: Seq[String] = Seq.empty, networkMode: Option[DockerNetwork] = None, readyChecker: DockerReadyChecker = DockerReadyChecker.Always, volumeMappings: Seq[VolumeMapping] = Seq.empty, logLineReceiver: Option[LogLineReceiver] = None, user: Option[String] = None, hostname: Option[String] = None, hostConfig: Option[HostConfig] = None, ip: Option[ContainerIp] = None, extraHosts: Seq[String] = Seq.empty) extends Product with Serializable
- case class ContainerIp(ip: String) extends Product with Serializable
- case class ContainerLink(container: ContainerDefinition, alias: String) extends Product with Serializable
- case class ContainerPort(port: Int, protocol: PortProtocol.Value) extends Product with Serializable
- class Docker extends AnyRef
- trait DockerCommandExecutor extends AnyRef
- class DockerContainerManager extends AnyRef
- class DockerContainerState extends AnyRef
- trait DockerFactory extends AnyRef
- class DockerJavaExecutor extends DockerCommandExecutor
- trait DockerKit extends AnyRef
- case class DockerNetwork extends Product with Serializable
- case class DockerPortMapping(hostPort: Option[Int] = None, address: String = "0.0.0.0") extends Product with Serializable
- trait DockerReadyChecker extends AnyRef
- case class HostConfig(tmpfs: Option[Map[String, String]] = None, memory: Option[Long] = None, memoryReservation: Option[Long] = None, capabilities: Option[Seq[Capability]] = None) extends Product with Serializable
- case class InspectContainerResult(running: Boolean, ports: Map[ContainerPort, Seq[PortBinding]], name: String, ipAddresses: Seq[String]) extends Product with Serializable
- case class LogLineReceiver(withErr: Boolean, f: (String) => Unit) extends Product with Serializable
- implicit final class OptionalOps[A] extends AnyVal
- case class PortBinding(hostIp: String, hostPort: Int) extends Product with Serializable
- case class VolumeMapping(host: String, container: String, rw: Boolean = false) extends Product with Serializable
Value Members
- object ContainerIp extends Serializable
- object ContainerPort extends Serializable
- object DockerContainerManager
- object DockerHostAndClientReResolver
- object DockerNetwork extends Serializable
- object DockerReadyChecker
- object OsFunctions
- object PortProtocol extends Enumeration
- object RetryUtils