export_all_images.sh 308 B

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