docker

package
v0.3.6 Latest Latest
Warning

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

Go to latest
Published: Aug 28, 2023 License: MPL-2.0 Imports: 28 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateBuildOptions

func CreateBuildOptions(
	dockerfilePath, dockerfileContent string,
	parsedConfig *config.SubstitutedConfig,
	extendedBuildInfo *feature.ExtendedBuildInfo,
	imageName string,
	pushRepository string,
	prebuildRepositories []string,
	prebuildHash string,
) (*build.BuildOptions, []string, error)

func GetContainerEntrypointAndArgs

func GetContainerEntrypointAndArgs(mergedConfig *config.MergedDevContainerConfig, imageDetails *config.ImageDetails) (string, []string)

func GetContextPath added in v0.3.4

func GetContextPath(parsedConfig *config.DevContainerConfig) string

func GetImageName added in v0.3.5

func GetImageName(localWorkspaceFolder, prebuildHash string) string

func NewDockerDriver

func NewDockerDriver(workspaceInfo *provider2.AgentWorkspaceInfo, log log.Logger) driver.Driver

Types

This section is empty.

Jump to

Keyboard shortcuts

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