github.com/noqcks/syft@v0.0.0-20230920222752-a9e2c4e288e5/syft/pkg/cataloger/binary/test-fixtures/get-image-file.sh (about)

     1  #!/usr/bin/env bash
     2  set -uxe
     3  
     4  CTRID=$(docker create $1)
     5  
     6  function cleanup() {
     7    docker rm "${CTRID}"
     8  }
     9  
    10  trap cleanup EXIT
    11  set +e
    12  
    13  mkdir -p $(dirname $3)
    14  
    15  docker cp ${CTRID}:$2 $3