#!/bin/bash export_dir="/root/dockerimages" mkdir -p "$export_dir" docker images --format "{{.Repository}}:{{.Tag}}" | while read image; do repo=$(echo "$image" | cut -d: -f1| tr '/' '_') tag=$(echo "$image" | cut -d: -f2| tr '/' '_') docker save -o "$export_dir/$repo-$tag.tar" "$image" done