Skip to content

Commit

Permalink
Fixed docker image to work properly. (#419)
Browse files Browse the repository at this point in the history
  • Loading branch information
nuald authored Jun 20, 2022
1 parent a197741 commit b3cae6e
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 16 deletions.
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -444,6 +444,10 @@ Build the image:

$ docker build docker/ -t benchmarks

The pinned packages could be missing, in that case please update them with:

$ ./run.sh update_apt

Run the image:

$ docker run -it --rm -v $(pwd):/src benchmarks <cmd>
Expand Down
3 changes: 2 additions & 1 deletion docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -144,8 +144,9 @@ RUN curl -L \
| tar -xz \
&& ln -s /home/dev/bin/graalvm-ce-java17-$GRAALVM/bin/gu /home/dev/bin/gu
RUN gu install ruby \
&& /home/dev/bin/graalvm-ce-java17-$GRAALVM/languages/ruby/lib/truffle/post_install_hook.sh \
&& ln -s /home/dev/bin/graalvm-ce-java17-$GRAALVM/bin/truffleruby /home/dev/bin/truffleruby
# TODO: uncomment after truffleruby properly supports OpenSSL 3
# RUN /home/dev/bin/graalvm-ce-java17-$GRAALVM/languages/ruby/lib/truffle/post_install_hook.sh

# https://github.com/dotnet/core/tree/main/release-notes
RUN mkdir dotnet && curl \
Expand Down
30 changes: 15 additions & 15 deletions docker/apt.pkgs
Original file line number Diff line number Diff line change
@@ -1,31 +1,31 @@
build-essential=12.9
chezscheme=9.5.4+dfsg-4
clang-13=1:13.0.1-4
cmake=3.23.1-2
clang-13=1:13.0.1-6
cmake=3.23.2-1
cpanminus=1.7046-1
curl=7.83.0-1
curl=7.83.1-2
elixir=1.12.2.dfsg-2.2
gcc-12=12.1.0-2
gccgo-12=12.1.0-2
gdc-12=12.1.0-2
git=1:2.35.1-1
lbzip2=2.5-2.3
libblas-dev=3.10.1-1
libc++-13-dev=1:13.0.1-4
libc++abi-13-dev=1:13.0.1-4
libevent-dev=2.1.12-stable-5
libgmp-dev=2:6.2.1+dfsg-3
libblas-dev=3.10.1-2
libc++-13-dev=1:13.0.1-6
libc++abi-13-dev=1:13.0.1-6
libevent-dev=2.1.12-stable-5+b1
libgmp-dev=2:6.2.1+dfsg1-1
libjq-dev=1.6-2.1
libjson-c-dev=0.16-1
libjson-glib-dev=1.6.6-1
liblapack-dev=3.10.1-1
liblapack-dev=3.10.1-2
liblua5.4-dev=5.4.4-2
libnuma-dev=2.0.14-3
libomp-13-dev=1:13.0.1-4
libomp-13-dev=1:13.0.1-6
libonig-dev=6.9.8-1
libopenblas-dev=0.3.20+ds-1
libopenblas-dev=0.3.20+ds-2
libpcre3-dev=2:8.39-14
libssl-dev=1.1.1o-1
libssl-dev=3.0.3-8
libssl1.1=1.1.1o-1
libtinfo5=6.3+20220423-2
libtool=2.4.7-4
Expand All @@ -38,11 +38,11 @@ mono-devel=6.8.0.105+dfsg-3.2
nuget=2.8.7+md510+dhx1-1.1
opam=2.1.2-1
php=2:8.1+92
powercap-utils=0.5.0-1
powercap-utils=0.6.0-1
python3=3.10.4-1+b1
python3-numpy=1:1.21.5-1
python3-pip=22.0.2+dfsg-1
python3-ujson=5.2.0-1
python3-pip=22.1.1+dfsg-1
python3-ujson=5.3.0-1
tcl=8.6.11+1
tcllib=1.21+dfsg-1
valac=0.56.1-1
Expand Down

0 comments on commit b3cae6e

Please sign in to comment.