Documentation
¶
Index ¶
- type ContainerEngine
- func (r *ContainerEngine) ContainerDelete(ctx context.Context, opts entities.ContainerDeleteOptions) (*entities.ContainerDeleteReport, error)
- func (r *ContainerEngine) ContainerPrune(ctx context.Context) (*entities.ContainerPruneReport, error)
- func (r *ContainerEngine) PodDelete(ctx context.Context, opts entities.PodPruneOptions) (*entities.PodDeleteReport, error)
- func (r *ContainerEngine) PodPrune(ctx context.Context) (*entities.PodPruneReport, error)
- func (r *ContainerEngine) Shutdown(force bool) error
- func (r *ContainerEngine) VolumeDelete(ctx context.Context, opts entities.VolumeDeleteOptions) (*entities.VolumeDeleteReport, error)
- func (r *ContainerEngine) VolumePrune(ctx context.Context) (*entities.VolumePruneReport, error)
- type ImageEngine
- func (ir *ImageEngine) Delete(ctx context.Context, nameOrId string, opts entities.ImageDeleteOptions) (*entities.ImageDeleteReport, error)
- func (ir *ImageEngine) History(ctx context.Context, nameOrId string, opts entities.ImageHistoryOptions) (*entities.ImageHistoryReport, error)
- func (ir *ImageEngine) List(ctx context.Context, opts entities.ImageListOptions) (*entities.ImageListReport, error)
- func (ir *ImageEngine) Prune(ctx context.Context, opts entities.ImagePruneOptions) (*entities.ImagePruneReport, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContainerEngine ¶
Container-related runtime using an ssh-tunnel to utilize Podman service
func (*ContainerEngine) ContainerDelete ¶
func (r *ContainerEngine) ContainerDelete(ctx context.Context, opts entities.ContainerDeleteOptions) (*entities.ContainerDeleteReport, error)
func (*ContainerEngine) ContainerPrune ¶
func (r *ContainerEngine) ContainerPrune(ctx context.Context) (*entities.ContainerPruneReport, error)
func (*ContainerEngine) PodDelete ¶
func (r *ContainerEngine) PodDelete(ctx context.Context, opts entities.PodPruneOptions) (*entities.PodDeleteReport, error)
func (*ContainerEngine) PodPrune ¶
func (r *ContainerEngine) PodPrune(ctx context.Context) (*entities.PodPruneReport, error)
func (*ContainerEngine) Shutdown ¶
func (r *ContainerEngine) Shutdown(force bool) error
func (*ContainerEngine) VolumeDelete ¶
func (r *ContainerEngine) VolumeDelete(ctx context.Context, opts entities.VolumeDeleteOptions) (*entities.VolumeDeleteReport, error)
func (*ContainerEngine) VolumePrune ¶
func (r *ContainerEngine) VolumePrune(ctx context.Context) (*entities.VolumePruneReport, error)
type ImageEngine ¶
Image-related runtime using an ssh-tunnel to utilize Podman service
func (*ImageEngine) Delete ¶
func (ir *ImageEngine) Delete(ctx context.Context, nameOrId string, opts entities.ImageDeleteOptions) (*entities.ImageDeleteReport, error)
func (*ImageEngine) History ¶
func (ir *ImageEngine) History(ctx context.Context, nameOrId string, opts entities.ImageHistoryOptions) (*entities.ImageHistoryReport, error)
func (*ImageEngine) List ¶
func (ir *ImageEngine) List(ctx context.Context, opts entities.ImageListOptions) (*entities.ImageListReport, error)
func (*ImageEngine) Prune ¶
func (ir *ImageEngine) Prune(ctx context.Context, opts entities.ImagePruneOptions) (*entities.ImagePruneReport, error)
Click to show internal directories.
Click to hide internal directories.