package
1.10.16
Repository: https://github.com/hyperhq/hypercli.git
Documentation: pkg.go.dev

# Packages

Package dockerfile is the evaluation step in the Dockerfile parse/evaluate pipeline.
No description provided by the author

# Functions

DetectContextFromRemoteURL returns a context and in certain cases the name of the dockerfile to be used irrespective of user input.
MakeGitContext returns a Context from gitURL that is cloned in a temporary directory.
MakeRemoteContext downloads a context from remoteURL and returns it.
MakeTarSumContext returns a build Context from a tar stream.

# Structs

DockerIgnoreContext wraps a ModifiableContext to add a method for handling the .dockerignore file at the root of the context.
HashedFileInfo is a convenient struct that augments FileInfo with a field.
PathFileInfo is a convenience struct that implements the FileInfo interface.

# Interfaces

Backend abstracts calls to a Docker Daemon.
Context represents a file system tree.
FileInfo extends os.FileInfo to allow retrieving an absolute path to the file.
Hashed defines an extra method intended for implementations of os.FileInfo.
Image represents a Docker image used by the builder.
ImageCache abstracts an image cache store.
ModifiableContext represents a modifiable Context.

# Type aliases

WalkFunc is the type of the function called for each file or directory visited by Context.Walk().