1
からのJava 8の画像を引っ張ることはできません、この問題は、昨日の夜起こっおそらくオラクルは、私はよく分からないのJava 8のレポを変更しました。私は次のエラーを取得する:ここでは私が<strong>ドッカー</strong>から<strong>のJava 8</strong>画像を引くことはできませんドッカー
Downloading Oracle Java 8...
--2017-11-02 09:48:41-- http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz
Resolving download.oracle.com (download.oracle.com)... 93.186.137.138, 93.186.137.153
Connecting to download.oracle.com (download.oracle.com)|93.186.137.138|:80... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: https://edelivery.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz [following]
--2017-11-02 09:48:41-- https://edelivery.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz
Resolving edelivery.oracle.com (edelivery.oracle.com)... 104.86.229.143, 2a02:26f0:c00:4bd::2d3e, 2a02:26f0:c00:48f::2d3e
Connecting to edelivery.oracle.com (edelivery.oracle.com)|104.86.229.143|:443... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz?AuthParam=1509616242_c2c10a584fa09bff72a90cbe16357500 [following]
--2017-11-02 09:48:42-- http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz?AuthParam=1509616242_c2c10a584fa09bff72a90cbe16357500
Reusing existing connection to download.oracle.com:80.
HTTP request sent, awaiting response... 404 Not Found
2017-11-02 09:48:45 ERROR 404: Not Found.
download failed
Oracle JDK 8 is NOT installed.
dpkg: error processing package oracle-java8-installer (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
oracle-java8-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)
は私のDockerfileです:私は16.04に変更し、それが働いたよう
FROM ubuntu:15.04
RUN apt-get update && \
apt-get upgrade -y && \
apt-get install -y software-properties-common && \
add-apt-repository ppa:webupd8team/java -y && \
apt-get update && \
echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | /usr/bin/debconf-set-selections && \
apt-get install -y oracle-java8-installer && \
apt-get clean
......
なぜ 'ubuntu:15.04'を親として使うのですか?より新しいリリースを使用する場合、Java 8はすでにreposに入っているはずです。また、既製のJava 8イメージも利用可能です。これをUbuntuのベースにして手動でインストールする必要がありますか? –
それは16.04に変更されたubuntuバージョンのために問題が発生したことが判明し、うまくいきました。 –
公式のopenJDK(またはJSPを持っていない場合はより軽いOpenJDK-JRE)のドッカーイメージと一緒に、なぜホイールを再発明するのですか? –