From c43b3fb303208a739be41894112d4b078d390bc5 Mon Sep 17 00:00:00 2001 From: Nils Winkler Date: Mon, 12 Dec 2016 15:20:13 +0100 Subject: [PATCH] Added docker-archive-content function --- plugins/available/docker.plugin.bash | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/plugins/available/docker.plugin.bash b/plugins/available/docker.plugin.bash index d78bfaf1..4a2abbd7 100644 --- a/plugins/available/docker.plugin.bash +++ b/plugins/available/docker.plugin.bash @@ -61,3 +61,14 @@ function docker-runtime-environment() { group 'docker' docker run "$@" env } + +function docker-archive-content() { + about 'show the content of the provided Docker image archive' + group 'docker' + param '1: image archive name' + example 'docker-archive-content images.tar.gz' + + if [ -n "$1" ]; then + tar -xzOf $1 manifest.json | jq '[.[] | .RepoTags] | add' + fi +}