如何在标准 openjdk docker 映像上安装 Git?

How to install Git on the standard openjdk docker image?

最近开始将我的应用程序从 JDK 8 升级到 17。

我的构建基础设施使用 docker 容器。以前,我使用的是 openjdk:8u322-jdk。所以我将 docker 图像提升到 openjdk:17.0.2-jdk,但情况发生了巨大变化。

现在没有默认安装Git,我认为底层OS已经改变,默认的CMD是“jshell”,不管是什么o_O

我不想花时间在安装所需工具的情况下创建自己的 docker 图像。 归根结底,我只需要在构建容器上 运行 两个命令:git clonegradlew.

我需要什么才能 运行 安装 Git 才能 运行 git clonegradlew

microdnf install git 安装 git.

如果要连接和 运行 命令,需要明确执行 bash。