izumi.distage.docker.model

Members list

Type members

Classlikes

Runs against a container after it is created and before it is started.

Runs against a container after it is created and before it is started.

A container is reused only if it was created with hooks whose reuseKeys are identical, in the same order. The key must therefore identify everything the hook changes in the container, and must be stable across runs for reuse to work at all.

If afterCreate throws, the container is removed and acquisition fails with a DockerFailureException whose cause is the hook's exception.

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Docker

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Docker.type
sealed abstract class DockerException(message: String, cause: Throwable) extends RuntimeException, NonCriticalIntegrationFailure

Attributes

Supertypes
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait DockerFailureCause

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Bug
class MissingPorts
class Terminated
class Throwed
case class DockerFailureException(message: String, explanation: DockerFailureCause, cause: Throwable) extends DockerException

Attributes

Companion
object
Supertypes
trait Product
trait Equals
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class DockerTimeoutException(message: String) extends DockerException

Attributes

Supertypes
trait Product
trait Equals
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all