Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Add ¶
type Add struct {
dockerfile_instruction.Add
}
func NewAdd ¶
func NewAdd(i dockerfile_instruction.Add) *Add
func (*Add) Apply ¶
func (i *Add) Apply(ctx context.Context, containerName string, drv buildah.Buildah, drvOpts buildah.CommonOpts, buildContextArchive container_backend.BuildContextArchiver) error
func (*Add) UsesBuildContext ¶
type Cmd ¶
type Cmd struct {
dockerfile_instruction.Cmd
}
func NewCmd ¶
func NewCmd(i dockerfile_instruction.Cmd) *Cmd
func (*Cmd) Apply ¶
func (i *Cmd) Apply(ctx context.Context, containerName string, drv buildah.Buildah, drvOpts buildah.CommonOpts, buildContextArchive container_backend.BuildContextArchiver) error
func (*Cmd) UsesBuildContext ¶
type Copy ¶
type Copy struct {
dockerfile_instruction.Copy
}
func NewCopy ¶
func NewCopy(i dockerfile_instruction.Copy) *Copy
func (*Copy) Apply ¶
func (i *Copy) Apply(ctx context.Context, containerName string, drv buildah.Buildah, drvOpts buildah.CommonOpts, buildContextArchive container_backend.BuildContextArchiver) error
func (*Copy) UsesBuildContext ¶
type Entrypoint ¶
type Entrypoint struct {
dockerfile_instruction.Entrypoint
}
func NewEntrypoint ¶
func NewEntrypoint(i dockerfile_instruction.Entrypoint) *Entrypoint
func (*Entrypoint) Apply ¶
func (i *Entrypoint) Apply(ctx context.Context, containerName string, drv buildah.Buildah, drvOpts buildah.CommonOpts, buildContextArchive container_backend.BuildContextArchiver) error
func (*Entrypoint) UsesBuildContext ¶
func (i *Entrypoint) UsesBuildContext() bool
type Env ¶
type Env struct {
dockerfile_instruction.Env
}
func NewEnv ¶
func NewEnv(i dockerfile_instruction.Env) *Env
func (*Env) Apply ¶
func (i *Env) Apply(ctx context.Context, containerName string, drv buildah.Buildah, drvOpts buildah.CommonOpts, buildContextArchive container_backend.BuildContextArchiver) error
func (*Env) UsesBuildContext ¶
type Expose ¶
type Expose struct {
dockerfile_instruction.Expose
}
func NewExpose ¶
func NewExpose(i dockerfile_instruction.Expose) *Expose
func (*Expose) Apply ¶
func (i *Expose) Apply(ctx context.Context, containerName string, drv buildah.Buildah, drvOpts buildah.CommonOpts, buildContextArchive container_backend.BuildContextArchiver) error
func (*Expose) UsesBuildContext ¶
type Healthcheck ¶
type Healthcheck struct {
dockerfile_instruction.Healthcheck
}
type Label ¶
type Label struct {
dockerfile_instruction.Label
}
func NewLabel ¶
func NewLabel(i dockerfile_instruction.Label) *Label
func (*Label) Apply ¶
func (i *Label) Apply(ctx context.Context, containerName string, drv buildah.Buildah, drvOpts buildah.CommonOpts, buildContextArchive container_backend.BuildContextArchiver) error
func (*Label) LabelsAsList ¶
func (*Label) UsesBuildContext ¶
type OnBuild ¶
type OnBuild struct {
dockerfile_instruction.OnBuild
}
func NewOnBuild ¶
func NewOnBuild(i dockerfile_instruction.OnBuild) *OnBuild
func (*OnBuild) Apply ¶
func (i *OnBuild) Apply(ctx context.Context, containerName string, drv buildah.Buildah, drvOpts buildah.CommonOpts, buildContextArchive container_backend.BuildContextArchiver) error
func (*OnBuild) UsesBuildContext ¶
type Run ¶
type Run struct {
dockerfile_instruction.Run
}
func NewRun ¶
func NewRun(i dockerfile_instruction.Run) *Run
func (*Run) Apply ¶
func (i *Run) Apply(ctx context.Context, containerName string, drv buildah.Buildah, drvOpts buildah.CommonOpts, buildContextArchive container_backend.BuildContextArchiver) error
func (*Run) UsesBuildContext ¶
type Shell ¶
type Shell struct {
dockerfile_instruction.Shell
}
func NewShell ¶
func NewShell(i dockerfile_instruction.Shell) *Shell
func (*Shell) Apply ¶
func (i *Shell) Apply(ctx context.Context, containerName string, drv buildah.Buildah, drvOpts buildah.CommonOpts, buildContextArchive container_backend.BuildContextArchiver) error
func (*Shell) UsesBuildContext ¶
type StopSignal ¶
type StopSignal struct {
dockerfile_instruction.StopSignal
}
func NewStopSignal ¶
func NewStopSignal(i dockerfile_instruction.StopSignal) *StopSignal
func (*StopSignal) Apply ¶
func (i *StopSignal) Apply(ctx context.Context, containerName string, drv buildah.Buildah, drvOpts buildah.CommonOpts, buildContextArchive container_backend.BuildContextArchiver) error
func (*StopSignal) UsesBuildContext ¶
func (i *StopSignal) UsesBuildContext() bool
type User ¶
type User struct {
dockerfile_instruction.User
}
func NewUser ¶
func NewUser(i dockerfile_instruction.User) *User
func (*User) Apply ¶
func (i *User) Apply(ctx context.Context, containerName string, drv buildah.Buildah, drvOpts buildah.CommonOpts, buildContextArchive container_backend.BuildContextArchiver) error
func (*User) UsesBuildContext ¶
type Volume ¶
type Volume struct {
dockerfile_instruction.Volume
}
func NewVolume ¶
func NewVolume(i dockerfile_instruction.Volume) *Volume
func (*Volume) Apply ¶
func (i *Volume) Apply(ctx context.Context, containerName string, drv buildah.Buildah, drvOpts buildah.CommonOpts, buildContextArchive container_backend.BuildContextArchiver) error
func (*Volume) UsesBuildContext ¶
type Workdir ¶
type Workdir struct {
dockerfile_instruction.Workdir
}
func NewWorkdir ¶
func NewWorkdir(i dockerfile_instruction.Workdir) *Workdir
func (*Workdir) Apply ¶
func (i *Workdir) Apply(ctx context.Context, containerName string, drv buildah.Buildah, drvOpts buildah.CommonOpts, buildContextArchive container_backend.BuildContextArchiver) error
func (*Workdir) UsesBuildContext ¶
Click to show internal directories.
Click to hide internal directories.