run.sh 384 B

123456789101112131415161718
  1. #!/bin/bash
  2. set -eo pipefail
  3. dir="$(dirname "$(readlink -f "$BASH_SOURCE")")"
  4. image="$1"
  5. newImage="$("$dir/../image-name.sh" librarytest/ruby-nonroot "$image")"
  6. "$dir/../docker-build.sh" "$dir" "$newImage" <<EOD
  7. FROM $image
  8. USER nobody
  9. RUN mkdir /tmp/fake-home
  10. ENV HOME /tmp/fake-home
  11. EOD
  12. docker run --rm "$newImage" gem install advanced_math
  13. exec "$dir/real-run.sh" "$newImage"