Step 34/54 : RUN update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-21-oracle-x64/bin/java 100 && update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-21-oracle-x64/bin/javac 100 && update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk-21-oracle-x64/bin/jar 100 && update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 100 && update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-12 100 && update-alternatives --install /usr/bin/python python /usr/bin/python3.11 100 && update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 100 && update-alternatives --install /usr/bin/pypy2 pypy2 /usr/local/pypy2.7-v7.3.9-linux64/bin/pypy2 100 && update-alternatives --install /usr/bin/pypy3 pypy3 /usr/local/pypy3.9-v7.3.9-linux64/bin/pypy3 100
---> Running in f9c50838145e
update-alternatives: error: alternative path /usr/lib/jvm/jdk-21-oracle-x64/bin/java doesn't exist
The command '/bin/sh -c update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-21-oracle-x64/bin/java 100 && update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-21-oracle-x64/bin/javac 100 && update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk-21-oracle-x64/bin/jar 100 && update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 100 && update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-12 100 && update-alternatives --install /usr/bin/python python /usr/bin/python3.11 100 && update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 100 && update-alternatives --install /usr/bin/pypy2 pypy2 /usr/local/pypy2.7-v7.3.9-linux64/bin/pypy2 100 && update-alternatives --install /usr/bin/pypy3 pypy3 /usr/local/pypy3.9-v7.3.9-linux64/bin/pypy3 100' returned a non-zero code: 2
When I run
docker build . -t exec-eval:1.0I got an error like: