Juan Jimenez Asked: 2024-02-22 03:29:34 +0800 CST2024-02-22 03:29:34 +0800 CST 2024-02-22 03:29:34 +0800 CST Docker 容器可以作为 Jenkins 构建节点运行 Java 11 和 Java 8 吗? 772 我有一位客户对 Docker 容器作为 Jenkins 构建节点的想法感到很兴奋,但他们的一些管道仍然依赖于 Java 8。 Docker 容器是否可以具有 Java 11 和 Java 8,使用 11 作为代理运行,但8 执行管道? docker 1 个回答 Voted Best Answer kofemann 2024-02-22T04:36:42+08:002024-02-22T04:36:42+08:00 当然。您可以在一个位置安装 java 11,并使用 java 8 作为默认值。行中的内容(伪文件): # Dockerfile FROM: … COPY java11.tar /opt RUN yum/apt install java8 # make sure java8 in default path CMD [“/opt/java11/bin/java -jar jenkis-slave.jar”] 请记住,最终容器将约为 400MB
当然。您可以在一个位置安装 java 11,并使用 java 8 作为默认值。行中的内容(伪文件):
请记住,最终容器将约为 400MB