Я не могу запустить изображение Docker на процессоре MacBook Pro на основе M4, который построен для JDK21JAVA

Программисты JAVA общаются здесь
Anonymous
Я не могу запустить изображение Docker на процессоре MacBook Pro на основе M4, который построен для JDK21

Сообщение Anonymous »

Я попытался создать изображение Docker, я пишу Dockerfile, чтобы построить его, контент ниже: < /p>

FROM debian:latest

ENV DEBIAN_FRONTEND=noninteractive

WORKDIR /jdk

RUN apt-get update && \
apt-get upgrade -y && \
apt-get install -y wget ca-certificates

RUN wget -O jdk-21_linux_bin.tar.gz https://download.oracle.com/java/21/lat ... bin.tar.gz && \
tar -xzf jdk-21_linux_bin.tar.gz && \
folder_name=$(find . -maxdepth 1 -type d -name "*" ! -name "." | head -n 1) && \
mv $folder_name jdk21 && \
rm -f jdk-21_linux_bin.tar.gz

ENV JAVA_HOME=/jdk/jdk21
ENV PATH="${JAVA_HOME}/bin:${PATH}"

CMD ["java","-version"]

< /code>
Команда сборки: < /p>
docker build -t debian-jdk21. < /p>
Но я получил ошибку во время строительства: < /p>


Подробнее здесь: https://stackoverflow.com/questions/794 ... ich-is-bui

Вернуться в «JAVA»