Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
oracle java 8安装程序在Ubuntu18.04上通过dockerfile获取失败_Java_Docker_Java 8_Dockerfile - Fatal编程技术网

oracle java 8安装程序在Ubuntu18.04上通过dockerfile获取失败

oracle java 8安装程序在Ubuntu18.04上通过dockerfile获取失败,java,docker,java-8,dockerfile,Java,Docker,Java 8,Dockerfile,我正在通过Docker文件设置java以安装oracle java 8,但由于无法通过apt get安装java 8,所以安装失败 尝试了许多关于堆栈溢出的建议,这些建议指导更新许可证和其他方法 Unpacking sudo (1.8.9p5-1ubuntu1) ... Setting up sudo (1.8.9p5-1ubuntu1) ... Reading package lists... Building dependency tree... Reading state informat

我正在通过Docker文件设置java以安装oracle java 8,但由于无法通过apt get安装java 8,所以安装失败

尝试了许多关于堆栈溢出的建议,这些建议指导更新许可证和其他方法

Unpacking sudo (1.8.9p5-1ubuntu1) ...
Setting up sudo (1.8.9p5-1ubuntu1) ...
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package oracle-java8-installer
E: Unable to locate package oracle-java8-set-default

来自我的一个dockerfile与oracle java的代码片段。 我希望你能用同样的

RUN \
  apt-get update && \
  apt-get install -y software-properties-common && \
  echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | debconf-set-selections && \
  add-apt-repository -y ppa:webupd8team/java && \
  apt-get update && \
  apt-get install -y oracle-java8-installer=${version} && \
  rm -rf /var/lib/apt/lists/* && \
  rm -rf /var/cache/oracle-jdk8-installer

来自我的一个dockerfile与oracle java的代码片段。 我希望你能用同样的

RUN \
  apt-get update && \
  apt-get install -y software-properties-common && \
  echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | debconf-set-selections && \
  add-apt-repository -y ppa:webupd8team/java && \
  apt-get update && \
  apt-get install -y oracle-java8-installer=${version} && \
  rm -rf /var/lib/apt/lists/* && \
  rm -rf /var/cache/oracle-jdk8-installer

可能有帮助您尝试安装它的步骤是什么?Dockerfile?有用吗<代码>curl-L-b“oraclelicense=a”http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz -O可能有帮助您尝试了哪些步骤来安装它?Dockerfile?有用吗<代码>curl-L-b“oraclelicense=a”http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz -O