#!/bin/bash
# copy-from-docker-volume {volume_name} {save_path}

volume="$1" # 卷名称
path=$(readlink --canonicalize-missing "$2") # 文件保存目录

# 确保文件保存目录存在
mkdir --parents "$path"
docker run \
  --rm \
  --volume "$volume":/data \
  --volume "$path":/save \
  alpine sh -c "cp --recursive --verbose /data/* /save "
