【发布时间】:2021-04-03 21:19:35
【问题描述】:
我正在尝试制作一个必须“加载”Java11 的 Dockerfile。
但是,当我尝试时:
RUN add-apt-repository -y ppa:linuxuprising/java
然后我得到这个错误:
/bin/sh: 1: add-apt-repository: 未找到 命令 '/bin/sh -c add-apt-repository -y ppa:linuxupprising/java' 返回一个非零代码:127
我的问题是如何在 Docker 上“安装”Java11?
【问题讨论】:
-
您可以通过在您的机器终端上键入命令 :docker pull openjdk:tag 来使用来自 hub.docker.com 的 Java 11 映像,其中该标签是您想要的 Java 版本的版本。或者你可以简单地在你的 Dockerfile 中指定镜像,其中 FROM 属性必须是 java 的版本。
-
@dipoisola 我曾经做过同样的事情,但是对于 Java11 它不起作用..