我有一個(gè)如下所示的 docker 文件。FROM ubuntuFROM python:3.6RUN apt-get update --fix-missingRUN apt-get install wget curl software-properties-common -yRUN apt-get install g++ gcc mercurial -yRUN 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當(dāng)我嘗試使用 sudo docker build -t test_dock 構(gòu)建docker時(shí) 。命令,有錯(cuò)誤提示找不到j(luò)dk包所以我添加了RUN add-apt-repository ppa:openjdk-r/ppajdk安裝命令之前?,F(xiàn)在構(gòu)建錯(cuò)誤說E:存儲(chǔ)庫“ http://ppa.launchpad.net/openjdk-r/ppa/ubuntu focus Release”沒有發(fā)布文件。在ubuntu docker中安裝jdk的正確方法是什么?
1 回答

繁星coding
TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超4個(gè)贊
對(duì)我來說通過替換解決:
FROM ubuntu FROM python:3.6
到:
FROM python:3-stretch
添加回答
舉報(bào)
0/150
提交
取消