Help us shape the future of Go! Take the 2026 Go Developer Survey

run

package
v1.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 16, 2019 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Package run supports running images produced by S2I. It is used by the --run=true command line option.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DockerRunner

type DockerRunner struct {
	ContainerClient docker.Docker
}

A DockerRunner allows running a Docker image as a new container, streaming stdout and stderr with glog.

func New

func New(client docker.Client, config *api.Config) *DockerRunner

New creates a DockerRunner for executing the methods associated with running the produced image in a docker container for verification purposes.

func (*DockerRunner) Run

func (b *DockerRunner) Run(config *api.Config) error

Run invokes the Docker API to run the image defined in config as a new container. The container's stdout and stderr will be logged with glog.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL