Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type API ¶
type API struct {
// contains filtered or unexported fields
}
API struct with containerManager field
func (*API) EnsureImages ¶ added in v1.2.0
func (*API) RunContainer ¶
func (api *API) RunContainer(config container.ContainerConfig, showStats bool) (string, string, error)
RunContainer creates, starts, waits for, and removes a container. If showStats is true, it also collects final stats (peak memory, last memory, last CPU%, and duration) via GetStatsStreamed, and returns them as a JSON string alongside the logs.
func (*API) RunContainerParallel ¶ added in v0.9.0
func (api *API) RunContainerParallel(config container.ContainerConfig, wg *sync.WaitGroup, c chan string) error
Function to run containers in parallel using goroutines and channels. The container logs are sent to the channel. Creates. Starts, Waits and Removes the container.
Click to show internal directories.
Click to hide internal directories.