Điểm:1

Sự cố cài đặt Oracle JDK-1.8 trên Ubuntu-20.04-LTS

lá cờ eg

Với Dockerfile bên dưới đang cố gắng cài đặt Oracle JDK-1.8. Nhưng nó không thành công trong quá trình xây dựng docker.

# Kéo hình ảnh cơ sở.
TỪ Ubuntu:20.04

# Cài đặt Oracle JDK 1.8
RUN add-apt-repository ppa:webupd8team/java && \
    cập nhật apt-get -y
RUN echo debconf shared/accepted-oracle-license-v1-1 select true | debconf-set-lựa chọn
RUN echo debconf shared/accepted-oracle-license-v1-1 found true | debconf-set-lựa chọn

CHẠY apt-get -y cài đặt trình cài đặt oracle-java8 && \
    phiên bản java
ENV JAVA_HOME /usr/lib/jvm/java-8-oracle

Docker xây dựng lỗi,

Hướng dẫn cài đặt Debian:
- Oracle Java 8: http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html
 Thông tin thêm: https://launchpad.net/~webupd8team/+archive/ubuntu/java
Lần truy cập: 1 http://archive.ubuntu.com/ubuntu tiêu điểm InRelease
Lần truy cập:2 http://archive.ubuntu.com/ubuntufocal-updatesInRelease
Ign:3 http://ppa.launchpad.net/webupd8team/java/ubuntu tiêu điểm InRelease
Lần truy cập:4 http://archive.ubuntu.com/ubuntufocal-backports InRelease
Err:5 http://ppa.launchpad.net/webupd8team/java/ubuntu Bản phát hành tiêu điểm
  404 Không tìm thấy [IP: 91.189.95.85 80]
Lần truy cập:6 http://security.ubuntu.com/ubuntufocal-security InRelease
Đang đọc danh sách gói...
E: Kho lưu trữ 'http://ppa.launchpad.net/webupd8team/java/ubuntu bản phát hành tiêu điểm' không có tệp Bản phát hành.
Lệnh '/bin/sh -c add-apt-repository ppa:webupd8team/java && apt-get -y update' trả về mã khác 0: 100

Theo điều này liên kết Nhận thấy rằng hỗ trợ PPA có sẵn cho đến Ubuntu-16.10.

PPA của chúng tôi cũng hỗ trợ Ubuntu 16.10, 16.04, 15.10, 14.04 và 12.04 như Linux Mint 18, 17.x và 13. Thêm PPA và cài đặt Oracle Java 8 (gói cung cấp cả JDK8 và JRE8) bằng cách sử dụng như sau lệnh:

Có cách giải quyết nào để cài đặt Oracle JDK-1.8 trên docker Ubuntu-20.04-LTS không?

Điểm:2
lá cờ zw

Có vẻ như bạn đã mù quáng thêm một số PPA vào Dockerfile của mình. Cái này PPA trình cài đặt Oracle Java (JDK) 8 (NGỪNG TIẾP TỤC) không cung cấp các gói cho 20.04 LTS (tiêu cự) - xem http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/ , nó hiện cũng được chủ sở hữu của nó đánh dấu là đã ngừng sản xuất.

Bạn phải thay thế PPA này bằng một số khác, ví dụ nhóm Hellenic Schools Technical Support Team PPA này cung cấp cần thiết gói dành cho Ubuntu 20.04 LTS .

Vì vậy, bạn phải đặt dòng sau vào Dockerfile:

add-apt-repository ppa:ts.sch.gr/ppa

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.