泊坞窗:JAVA:OpenJDK的-8-jdk的高山图像丢失的javac和的tools.jar

法鲁克Najmi:

我创建具有以下Dockerfile码头工人形象:

FROM java:openjdk-8-jdk-alpine

USER root
RUN apk update && apk add docker

COPY . /liveboard-tests
WORKDIR /liveboard-tests
ENTRYPOINT ["./gradlew", ":integration-tests:test", "--tests", "*Foo*"]

出于某种原因,泊坞窗容器中不包含的javac或tools.jar中,我不能编译Java代码。我曾尝试过各种其他的基本图像,他们都有同样的问题。

任何人都可以提出一个防弹最小泊坞文件,这将使我的容器与能力,使用javac和具有的tools.jar请。TIA。

x80486:

由于您使用的摇篮,你会在一个更好的位置,如果你使用FROM gradle:X.Y.Z-jdk8-branch-替换X.Y.Z在项目的摇篮版本和branchalpineslim等; 看看这里为可用的标签和/或释放。

我知道这是题外话,再次,但使用“泊坞窗内泊坞”不工作得很好,会给你一些惊喜的路线。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

TOP 榜单

热门标签

归档