public class Containerizer extends Object
Modifier and Type | Method and Description |
---|---|
Containerizer |
setCacheConfiguration(CacheConfiguration cacheConfiguration) |
Containerizer |
setEventHandlers(EventHandlers eventHandlers)
Sets the
EventHandlers to handle events emitted during Jib's execution. |
Containerizer |
setExecutorService(ExecutorService executorService)
Sets the
ExecutorService Jib executes on. |
static Containerizer |
to(DockerDaemonImage dockerDaemonImage)
Gets a new
Containerizer that containerizes to a Docker daemon. |
static Containerizer |
to(RegistryImage registryImage)
Gets a new
Containerizer that containerizes to a container registry. |
static Containerizer |
to(TarImage tarImage)
Gets a new
Containerizer that containerizes to a tarball archive. |
public static Containerizer to(RegistryImage registryImage)
Containerizer
that containerizes to a container registry.registryImage
- the RegistryImage
that defines target container registry and
credentialsContainerizer
public static Containerizer to(DockerDaemonImage dockerDaemonImage)
Containerizer
that containerizes to a Docker daemon.dockerDaemonImage
- the DockerDaemonImage
that defines target Docker daemonContainerizer
public static Containerizer to(TarImage tarImage)
Containerizer
that containerizes to a tarball archive.tarImage
- the TarImage
that defines target output fileContainerizer
public Containerizer setExecutorService(@Nullable ExecutorService executorService)
ExecutorService
Jib executes on. Jib, by default, uses Executors.newCachedThreadPool()
.executorService
- the ExecutorService
public Containerizer setCacheConfiguration(CacheConfiguration cacheConfiguration)
public Containerizer setEventHandlers(EventHandlers eventHandlers)
EventHandlers
to handle events emitted during Jib's execution.eventHandlers
- the EventHandlers
Copyright © 2018. All rights reserved.