我有一个如下所示的 docker 文件。
FROM ubuntu
FROM python:3.6
RUN apt-get update --fix-missing
RUN apt-get install wget curl software-properties-common -y
RUN apt-get install g++ gcc mercurial -y
RUN apt-get update && \
apt-get install -y openjdk-8-jdk && \
apt-get install -y ant && \
apt-get clean && \
rm -rf /var/lib/apt/lists/* && \
rm -rf /var/cache/oracle-jdk8-installer;
ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64/
RUN export JAVA_HOME
当我尝试使用 sudo docker build -t test_dock 构建docker时 。命令,有错误提示
找不到jdk包
所以我添加了
RUN add-apt-repository ppa:openjdk-r/ppa
jdk安装命令之前。现在构建错误说
E:存储库“ http://ppa.launchpad.net/openjdk-r/ppa/ubuntu focus Release”没有发布文件。
在ubuntu docker中安装jdk的正确方法是什么?
繁星coding
相关分类