如何在标准 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 clone
和 gradlew
.
我需要什么才能 运行 安装 Git 才能 运行 git clone
和 gradlew
?
microdnf install git
安装 git.
如果要连接和 运行 命令,需要明确执行 bash。
最近开始将我的应用程序从 JDK 8 升级到 17。
我的构建基础设施使用 docker 容器。以前,我使用的是 openjdk:8u322-jdk
。所以我将 docker 图像提升到 openjdk:17.0.2-jdk
,但情况发生了巨大变化。
现在没有默认安装Git,我认为底层OS已经改变,默认的CMD是“jshell”,不管是什么o_O
我不想花时间在安装所需工具的情况下创建自己的 docker 图像。
归根结底,我只需要在构建容器上 运行 两个命令:git clone
和 gradlew
.
我需要什么才能 运行 安装 Git 才能 运行 git clone
和 gradlew
?
microdnf install git
安装 git.
如果要连接和 运行 命令,需要明确执行 bash。