2017-11-02 5 views
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 
...... 
+2

なぜ 'ubuntu:15.04'を親として使うのですか?より新しいリリースを使用する場合、Java 8はすでにreposに入っているはずです。また、既製のJava 8イメージも利用可能です。これをUbuntuのベースにして手動でインストールする必要がありますか? –

+0

それは16.04に変更されたubuntuバージョンのために問題が発生したことが判明し、うまくいきました。 –

+0

公式のopenJDK(またはJSPを持っていない場合はより軽いOpenJDK-JRE)のドッカーイメージと一緒に、なぜホイールを再発明するのですか? –

答えて

1

Ubuntuのバージョンは、問題の部分です。 最新の Ubuntuのバージョンを持つ方が良いです。

関連する問題