Weitere AWS-SDK-Beispiele sind im GitHub-Repository Beispiele für AWS Doc SDKs
Verwendung von ListImages mit einem AWS-SDK oder CLI
Die folgenden Code-Beispiele zeigen, wie ListImages verwendet wird.
- CLI
-
- AWS CLI
-
So listen Sie die Images in einem Repository auf
Im folgenden
list-images-Beispiel wird eine Liste der Images imcluster-autoscaler-Repository angezeigt.aws ecr list-images \ --repository-namecluster-autoscalerAusgabe:
{ "imageIds": [ { "imageDigest": "sha256:99c6fb4377e9a420a1eb3b410a951c9f464eff3b7dbc76c65e434e39b94b6570", "imageTag": "v1.13.8" }, { "imageDigest": "sha256:99c6fb4377e9a420a1eb3b410a951c9f464eff3b7dbc76c65e434e39b94b6570", "imageTag": "v1.13.7" }, { "imageDigest": "sha256:4a1c6567c38904384ebc64e35b7eeddd8451110c299e3368d2210066487d97e5", "imageTag": "v1.13.6" } ] }-
Weitere API-Informationen finden Sie unter ListImages
in der AWS CLI-Befehlsreferenz.
-
- Rust
-
- SDK für Rust
-
Anmerkung
Auf GitHub finden Sie noch mehr. Hier finden Sie das vollständige Beispiel und erfahren, wie Sie das AWS-Code-Beispiel-
einrichten und ausführen. async fn show_images( client: &aws_sdk_ecr::Client, repository: &str, ) -> Result<(), aws_sdk_ecr::Error> { let rsp = client .list_images() .repository_name(repository) .send() .await?; let images = rsp.image_ids(); println!("found {} images", images.len()); for image in images { println!( "image: {}:{}", image.image_tag().unwrap(), image.image_digest().unwrap() ); } Ok(()) }-
Weitere API-Informationen finden Sie unter ListImages
in der API-Referenz zum AWS SDK für Rust.
-
GetRepositoryPolicy
PushImageCmd