From d9d35655196c88d2180e849d770800b00dcdea40 Mon Sep 17 00:00:00 2001 From: Votre Nom Date: Thu, 19 Dec 2024 11:26:47 +0100 Subject: [PATCH] ajout de scripts d'import/export d'images --- docker_export_images | 17 +++++++++++++++++ docker_import_images | 6 ++++++ 2 files changed, 23 insertions(+) create mode 100755 docker_export_images create mode 100755 docker_import_images diff --git a/docker_export_images b/docker_export_images new file mode 100755 index 0000000..d7acf36 --- /dev/null +++ b/docker_export_images @@ -0,0 +1,17 @@ +#!/bin/bash + +IFS=$'\n' +for i in $(docker images | grep -ve "^REPOSITORY");do + name=`echo $i | awk '{print $1}'` + tag=`echo $i | awk '{print $2}'` + fname="$name:$tag" + + new="$fname" + new=`echo "$new" | sed "s/:/@/g"` + new=`echo "$new" | sed "s/\//_/g"` + new=`echo "$new" | sed "s/:/@/g"` + new="$new.tar" + + echo "new: $new" + docker save "$fname" -o "$new" +done diff --git a/docker_import_images b/docker_import_images new file mode 100755 index 0000000..ba75f95 --- /dev/null +++ b/docker_import_images @@ -0,0 +1,6 @@ +#!/bin/bash + +IFS=$'\n' +for i in *.tar;do + docker load -i "$i" +done