ด้วย Dockerfile ด้านล่างที่พยายามติดตั้ง Oracle JDK-1.8 แต่มันล้มเหลวระหว่างการสร้างนักเทียบท่า
# ดึงภาพฐาน
จากอูบุนตู:20.04
# ติดตั้ง Oracle JDK 1.8
เรียกใช้ add-apt-repository ppa:webupd8team/java && \
ปรับปรุง apt-get -y
RUN echo debconf ใช้ร่วมกัน/ยอมรับ-oracle-ใบอนุญาต-v1-1 เลือกจริง | debconf-set-selections
RUN echo debconf ใช้ร่วมกัน/ยอมรับ-oracle-license-v1-1 เห็นจริง | debconf-set-selections
RUN apt-get -y ติดตั้ง oracle-java8-installer && \
จาวา - เวอร์ชัน
ENV JAVA_HOME /usr/lib/jvm/java-8-oracle
ข้อผิดพลาดในการสร้างนักเทียบท่า
คำแนะนำในการติดตั้งเดเบียน:
- 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 โฟกัส InRelease
เข้าชม: 2 http://archive.ubuntu.com/ubuntu focal-updates In Release
Ign:3 http://ppa.launchpad.net/webupd8team/java/ubuntu โฟกัส InRelease
ตี: 4 http://archive.ubuntu.com/ubuntu focal-backports InRelease
ข้อผิดพลาด: 5 http://ppa.launchpad.net/webupd8team/java/ubuntu focal Release
404 ไม่พบ [IP: 91.189.95.85 80]
เข้าชม: 6 http://security.ubuntu.com/ubuntu focal-security In Release
การอ่านรายการแพ็คเกจ...
E: ที่เก็บ 'http://ppa.launchpad.net/webupd8team/java/ubuntu focal 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) โดยใช้สิ่งต่อไปนี้
คำสั่ง:
มีวิธีแก้ปัญหาใด ๆ ในการติดตั้ง oracle JDK-1.8 บนนักเทียบท่า Ubuntu-20.04-LTS หรือไม่