Mercurial > hg > piper-vamp-js
annotate examples/docker/run.sh @ 168:830e16ef00ab
Merge branch 'master' of github.com:piper-audio/piper-vamp-js
author | Lucas Thompson <dev@lucas.im> |
---|---|
date | Wed, 28 Jun 2017 09:06:09 +0100 |
parents | 1c99b6b9766b |
children |
rev | line source |
---|---|
cannam@162 | 1 #!/bin/bash |
cannam@162 | 2 |
cannam@162 | 3 set -eu |
cannam@162 | 4 |
cannam@162 | 5 dockerfile=Dockerfile |
cannam@162 | 6 |
cannam@162 | 7 if [ ! -f "$dockerfile" ]; then |
cannam@162 | 8 echo "Run this script from the directory with the Dockerfile in it" |
cannam@162 | 9 fi |
cannam@162 | 10 |
cannam@162 | 11 dockertag="piper-audio/piper-vamp-js-example" |
cannam@162 | 12 |
cannam@162 | 13 sudo docker build -t "$dockertag" -f "$dockerfile" "." |
cannam@162 | 14 |
cannam@162 | 15 #outdir="$dockerdir/output" |
cannam@162 | 16 #mkdir -p "$outdir" |
cannam@162 | 17 # |
cannam@162 | 18 #container=$(sudo docker create "$dockertag") |
cannam@162 | 19 #sudo docker cp "$container":output.tar "$outdir" |
cannam@162 | 20 #sudo docker rm "$container" |
cannam@162 | 21 # |
cannam@162 | 22 #( cd "$outdir" ; tar xf output.tar && rm -f output.tar ) |
cannam@162 | 23 # |
cannam@162 | 24 #echo |
cannam@162 | 25 #echo "Done, output directory contains:" |
cannam@162 | 26 #ls -ltr "$outdir" |