Ниже Dockerfile пытается установить Oracle JDK-1.8. Но это не удается во время сборки докера.
# Вытащить базовое изображение.
ИЗ убунту: 20.04
# Установите Oracle JDK 1.8
ЗАПУСТИТЬ add-apt-repository ppa:webupd8team/java && \
apt-получить -y обновление
RUN echo debconf shared/accepted-oracle-license-v1-1 select true | debconf-set-selections
RUN echo debconf shared/accepted-oracle-license-v1-1 замечено верно | debconf-set-selections
RUN apt-get -y install oracle-java8-installer && \
Java-версия
ENV JAVA_HOME /usr/lib/jvm/java-8-оракул
Ошибки сборки Docker,
Инструкции по установке Debian:
- Oracle Java 8: http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html
Дополнительная информация: https://launchpad.net/~webupd8team/+archive/ubuntu/java
Попадание:1 http://archive.ubuntu.com/ubuntu focus InRelease
Попадание: 2 http://archive.ubuntu.com/ubuntu focus-updates InRelease
Ign:3 http://ppa.launchpad.net/webupd8team/java/ubuntu фокус InRelease
Попадание:4 http://archive.ubuntu.com/ubuntu focus-backports InRelease
Err:5 http://ppa.launchpad.net/webupd8team/java/ubuntu фокусный выпуск
404 Не найдено [IP: 91.189.95.85 80]
Попадание:6 http://security.ubuntu.com/ubuntu focus-security InRelease
Чтение списков пакетов...
E: В репозитории «http://ppa.launchpad.net/webupd8team/java/ubuntu focus Release» нет файла Release.
Команда '/bin/sh -c add-apt-repository ppa:webupd8team/java && apt-get -y update' вернула ненулевой код: 100
Согласно этому соединять Заметил, что поддержка PPA доступна до Ubuntu-16.10.
Наш PPA также поддерживает Ubuntu 16.10, 16.04, 15.10, 14.04 и 12.04.
как Linux Mint 18, 17.x и 13. Добавьте PPA и установите Oracle Java 8.
(пакет предоставляет как JDK8, так и JRE8), используя следующие
команды:
Есть ли обходной путь для установки оракула JDK-1.8 на докер Ubuntu-20.04-LTS?