ด้วย Dockerfile ด้านล่างที่พยายามติดตั้ง Oracle JDK-1.8 บน ภาพ xenial i386
. แต่มันล้มเหลวระหว่างการสร้างนักเทียบท่า
# ติดตั้ง 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
หากล้มเหลวโดยมีข้อผิดพลาดด้านล่าง
E: แพ็คเกจ 'oracle-java8-installer' ไม่มีตัวเลือกการติดตั้ง
คำสั่ง '/bin/sh -c apt-get -y install oracle-java8-installer && java -version' ส่งคืนรหัสที่ไม่ใช่ศูนย์: 100
ได้ลองกับ add-apt-repository ppa:ts.sch.gr/ppa
นี่แสดงข้อผิดพลาดด้านล่าง
ตัวแปลงสัญญาณ 'ascii' ไม่สามารถถอดรหัสไบต์ 0xce ในตำแหน่ง 71: ลำดับที่ไม่อยู่ในช่วง (128)
คำสั่ง '/bin/sh -c add-apt-repository ppa:ts.sch.gr/ppa && apt-get -y update' ส่งคืนรหัสที่ไม่ใช่ศูนย์: 1
ฉันจะติดตั้งได้อย่างไร Oracle JDK-1.8 บน Ubuntu-16.04LTS (xenial i386)
?