ImageDownloader

class Object
trait Matchable
class Any

Type members

Classlikes

case class Config(id: String, parent: String, created: String, containerConfig: ContainerConf)
case class ContainerConf(cmd: List[String])
object Executor
Companion:
class
sealed trait Executor
Companion:
object
case class HttpProxy(uri: String)
Companion:
object
object HttpProxy
Companion:
class
case class ImageNotFound(image: RegistryImage) extends Exception

Value members

Concrete methods

def downloadContainerImage(dockerImage: RegistryImage, localRepository: File, timeout: Time, retry: Option[Int], executor: Executor, proxy: Option[HttpProxy]): SavedImage
def getConfigAsString(manifest: ImageManifestV2Schema1, layersHash: Map[String, Option[String]]): String
def getManifestAsString(layersHash: List[String], name: String, tag: String, configName: String): String
def imageDirectory(localRepository: File, image: RegistryImage): File
def writeManifestFile(path: String, manifest: String): Unit