trait DockerConfig extends Module
- Alphabetic
- By Inheritance
- DockerConfig
- Module
- Cacher
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def baseImage: T[String]
- final def build: Target[Seq[String]]
- def cachedTarget[T](t: => T)(implicit c: Enclosing): T
- Attributes
- protected[this]
- Definition Classes
- Cacher
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def dockerfile: T[String]
- def envVars: T[Map[String, String]]
Environment variables to be set in the container.
Environment variables to be set in the container.
See also the Docker docs on ENV for more information.
- Annotations
- @Scaladoc()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def executable: T[String]
The name of the executable to use, the default is "docker".
The name of the executable to use, the default is "docker".
- Annotations
- @Scaladoc()
- def exposedPorts: T[Seq[Int]]
TCP Ports the container will listen to at runtime.
TCP Ports the container will listen to at runtime.
See also the Docker docs on ports for more information.
- Annotations
- @Scaladoc()
- def exposedUdpPorts: T[Seq[Int]]
UDP Ports the container will listen to at runtime.
UDP Ports the container will listen to at runtime.
See also the Docker docs on ports for more information.
- Annotations
- @Scaladoc()
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def labels: T[Map[String, String]]
- implicit def millModuleBasePath: BasePath
- Definition Classes
- Module
- lazy val millModuleDirectChildren: Seq[define.Module]
- Definition Classes
- Module
- implicit def millModuleExternal: External
- Definition Classes
- Module
- implicit def millModuleSegments: Segments
- Definition Classes
- Module
- implicit def millModuleShared: Foreign
- Definition Classes
- Module
- def millOuterCtx: Ctx
- Definition Classes
- Module
- def millSourcePath: Path
- Definition Classes
- Module
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def pullBaseImage: T[Boolean]
- final def push(): Command[Unit]
- def run: T[Seq[String]]
Commands to add as RUN instructions.
Commands to add as RUN instructions.
See also the Docker docs on RUN for more information.
- Annotations
- @Scaladoc()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def tags: T[Seq[String]]
Tags that should be applied to the built image In the standard registry/repository:tag format
Tags that should be applied to the built image In the standard registry/repository:tag format
- Annotations
- @Scaladoc()
- def toString(): String
- Definition Classes
- Module → AnyRef → Any
- def user: T[String]
Any applicable string to the USER instruction.
Any applicable string to the USER instruction.
An empty string will be ignored and will result in USER not being specified. See also the Docker docs on USER for more information.
- Annotations
- @Scaladoc()
- def volumes: T[Seq[String]]
The names of mount points.
The names of mount points.
See also the Docker docs on volumes for more information.
- Annotations
- @Scaladoc()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()