DockerComposeContainer

Companion:
class
class Object
trait Matchable
class Any

Type members

Classlikes

case class ComposeFile(source: Either[File, Seq[File]])
case class Def(composeFiles: ComposeFile, exposedServices: Seq[ExposedService], identifier: String, scaledServices: Seq[ScaledService], pull: Boolean, localCompose: Boolean, env: Map[String, String], tailChildContainers: Boolean, logConsumers: Seq[ServiceLogConsumer], waitingFor: Option[WaitingForService], services: Services) extends ContainerDef

Value members

Concrete methods

def apply(composeFiles: ComposeFile, exposedServices: Seq[ExposedService], identifier: String, scaledServices: Seq[ScaledService], pull: Boolean, localCompose: Boolean, env: Map[String, String], tailChildContainers: Boolean, logConsumers: Seq[ServiceLogConsumer], waitingFor: Option[WaitingForService], services: Services): DockerComposeContainer
def randomIdentifier: String

Deprecated methods

@deprecated("Please use expanded `apply` method")
def apply(composeFiles: ComposeFile, exposedService: Map[String, Int], identifier: String): DockerComposeContainer
Deprecated
@deprecated("Please use expanded `apply` method")
def apply(composeFiles: ComposeFile, exposedService: Map[String, Int]): DockerComposeContainer
Deprecated

Concrete fields

val ID_LENGTH: Int

Implicits

Implicits

implicit def fileToEither(file: File): ComposeFile
implicit def filesToEither(files: Seq[File]): ComposeFile
implicit def toExposedService(oldExposedServices: Map[String, Int]): Seq[ExposedService]