Struct docker_api::api::image::Image
source · pub struct Image { /* private fields */ }
Expand description
Interface for accessing and manipulating Docker Image.
Implementations§
source§impl Image
impl Image
sourcepub async fn inspect(&self) -> Result<ImageInspect>
pub async fn inspect(&self) -> Result<ImageInspect>
Inspect this Image.
sourcepub async fn remove(
&self,
opts: &ImageRemoveOpts
) -> Result<Vec<ImageDeleteResponseItem>>
pub async fn remove( &self, opts: &ImageRemoveOpts ) -> Result<Vec<ImageDeleteResponseItem>>
sourcepub async fn delete(&self) -> Result<Vec<ImageDeleteResponseItem>>
pub async fn delete(&self) -> Result<Vec<ImageDeleteResponseItem>>
sourcepub async fn history(&self) -> Result<ImageHistory200Response>
pub async fn history(&self) -> Result<ImageHistory200Response>
Lists the history of the images set of changes.
sourcepub fn export(&self) -> impl Stream<Item = Result<Vec<u8>>> + Unpin + '_
pub fn export(&self) -> impl Stream<Item = Result<Vec<u8>>> + Unpin + '_
Export this image to a tarball.
sourcepub async fn push(&self, opts: &ImagePushOpts) -> Result<()>
pub async fn push(&self, opts: &ImagePushOpts) -> Result<()>
Push an image to registry.
sourcepub async fn distribution_inspect(&self) -> Result<DistributionInspect>
pub async fn distribution_inspect(&self) -> Result<DistributionInspect>
Return image digest and platform information by contacting the registry.