You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

12 lines
545 B

5 years ago
#!/bin/bash -e
wget -q "https://raw.githubusercontent.com/getumbrel/umbrel-compose/master/docker-compose.yml"
IMAGES=$(grep '^\s*image' docker-compose.yml | sed 's/image://' | sed 's/\"//g' | sed '/^$/d;s/[[:blank:]]//g' | sort | uniq)
echo "List of images to download: $IMAGES"
5 years ago
while IFS= read -r image; do
docker pull --platform=linux/arm/v7 $image
done <<< "$IMAGES"
docker save $IMAGES -o umbrel-docker-images.tar
du -h umbrel-docker-images.tar
docker save $IMAGES | gzip > umbrel-docker-images.tar.gz
du -h umbrel-docker-images.tar.gz