19 lines
384 B
Bash
Executable File
19 lines
384 B
Bash
Executable File
#!/bin/bash
|
|
set -eo pipefail
|
|
|
|
dir="$(dirname "$(readlink -f "$BASH_SOURCE")")"
|
|
|
|
image="$1"
|
|
|
|
newImage="$("$dir/../image-name.sh" librarytest/ruby-nonroot "$image")"
|
|
"$dir/../docker-build.sh" "$dir" "$newImage" <<EOD
|
|
FROM $image
|
|
USER nobody
|
|
RUN mkdir /tmp/fake-home
|
|
ENV HOME /tmp/fake-home
|
|
EOD
|
|
|
|
docker run --rm "$newImage" gem install advanced_math
|
|
|
|
exec "$dir/real-run.sh" "$newImage"
|