| Package | Description |
|---|---|
| org.eclipse.jkube.kit.build.service.docker | |
| org.eclipse.jkube.kit.build.service.docker.helper | |
| org.eclipse.jkube.kit.build.service.docker.watch |
| Modifier and Type | Method and Description |
|---|---|
String |
RunService.createAndStartContainer(org.eclipse.jkube.kit.config.image.ImageConfiguration imageConfig,
PortMapping portMapping,
GavLabel gavLabel,
Properties properties,
File baseDir,
String defaultContainerNamePattern,
Date buildTimestamp)
Create and start a container with the given image configuration.
|
void |
ContainerTracker.registerContainer(String containerId,
org.eclipse.jkube.kit.config.image.ImageConfiguration imageConfig,
GavLabel gavLabel)
Register a started container to this tracker
|
Collection<org.eclipse.jkube.kit.build.service.docker.ContainerTracker.ContainerShutdownDescriptor> |
ContainerTracker.removeShutdownDescriptors(GavLabel gavLabel)
Get all shutdown descriptors for a given pom label and remove it from the tracker.
|
void |
RunService.stopStartedContainers(boolean keepContainer,
boolean removeVolumes,
boolean removeCustomNetworks,
GavLabel gavLabel)
Stop all registered container
|
| Modifier and Type | Method and Description |
|---|---|
StartContainerExecutor.StartContainerExecutorBuilder |
StartContainerExecutor.StartContainerExecutorBuilder.gavLabel(GavLabel gavLabel) |
| Constructor and Description |
|---|
StartContainerExecutor(String exposeContainerProps,
org.eclipse.jkube.kit.common.KitLogger log,
LogOutputSpecFactory logOutputSpecFactory,
DockerServiceHub hub,
boolean follow,
String showLogs,
String containerNamePattern,
Date buildDate,
Properties projectProperties,
File basedir,
org.eclipse.jkube.kit.config.image.ImageConfiguration imageConfig,
GavLabel gavLabel,
PortMapping portMapping,
LogDispatcher dispatcher) |
| Modifier and Type | Method and Description |
|---|---|
GavLabel |
WatchContext.getGavLabel() |
| Modifier and Type | Method and Description |
|---|---|
WatchContext.WatchContextBuilder |
WatchContext.WatchContextBuilder.gavLabel(GavLabel gavLabel) |
| Constructor and Description |
|---|
WatchContext(org.eclipse.jkube.kit.common.JKubeConfiguration buildContext,
org.eclipse.jkube.kit.config.image.WatchMode watchMode,
int watchInterval,
boolean keepRunning,
String watchPostExec,
GavLabel gavLabel,
boolean keepContainer,
boolean removeVolumes,
boolean autoCreateCustomNetworks,
Task<org.eclipse.jkube.kit.config.image.ImageConfiguration> imageCustomizer,
Task<WatchService.ImageWatcher> containerRestarter,
ExecTask containerCommandExecutor,
CopyFilesTask containerCopyTask,
DockerServiceHub hub,
LogOutputSpecFactory logOutputSpecFactory,
LogDispatcher dispatcher,
Runnable postGoalTask,
boolean follow,
String showLogs,
Date buildTimestamp,
String containerNamePattern) |
Copyright © 2023. All rights reserved.