Сборка Docker «Не удалось запустить» Ошибка JavaJAVA

Программисты JAVA общаются здесь
Anonymous
Сборка Docker «Не удалось запустить» Ошибка Java

Сообщение Anonymous »

Следующий код сборки Docker не выполняется, но сборка Gradle, похоже, работает

Код: Выделить всё

docker build --platform linux/amd64 -t .dkr.ecr..amazonaws.com/kvs-dg-integrator:latest .

Код: Выделить всё

#13 4.524 FAILURE: Build failed with an exception. 

Код: Выделить всё

#13 4.525 * What went wrong: #13 4.525 A problem occurred starting process 'Gradle build daemon'' 

Код: Выделить всё

#13 4.528 org.gradle.process.internal.ExecException: A problem occurred starting process 'Gradle build daemon' 

Код: Выделить всё

#13 4.534 Caused by: net.rubygrapefruit.platform.NativeException: Could not start '/opt/java/openjdk/bin/java
Я думал, что проблема может заключаться в том, что докер не может правильно найти Java, но echo выдает местоположение, которое я считаю правильным?

Код: Выделить всё

echo $JAVA_HOME
                                        /Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home
Когда я выполняю сборку Gradle (без докера) код выполняется успешно и ошибок Java нет. Только при выполнении с помощью Docker я получаю описанные выше ошибки.
Я полностью застрял, буду признателен, если у кого-нибудь есть какие-либо советы.

Подробнее здесь: https://stackoverflow.com/questions/785 ... java-error

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