github.com/kastenhq/syft@v0.0.0-20230821225854-0710af25cdbe/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