【发布时间】:2019-06-01 13:33:35
【问题描述】:
我正在使用以下 Dockerfile 创建一个 docker 映像:
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*"]
由于某种原因,docker 容器不包含 javac 或 tools.jar,我无法编译 java 代码。我尝试了其他各种基础镜像,它们都有同样的问题。
任何人都可以建议一个防弹最小的 Docker 文件,它会给我一个能够使用 javac 的容器并请有 tools.jar。 TIA。
【问题讨论】: