docker hub上gradle的地址
https://hub.docker.com/_/gradle
拉取镜像
docker pull gradle:6.5.1
使用说明
先进入代码目录,再运行:
docker run --rm -u gradle -v "$PWD":/home/gradle/project -w /home/gradle/project gradle:6.5.1 gradle
是要运行的task
查看镜像jdk版本
docker run --rm -it -u gradle -v "$PWD":/home/gradle/project -w /home/gradle/project gradle:6.5.1 bash gradle@020ecee243ef:~/project$ java -versionopenjdk version "1.8.0_262"OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_262-b10)OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.262-b10, mixed mode)
可以看到这个版本是jdk 1.8的,如果需要更高的,到前文写到的地址使用其他tag,到目前(2020-12-29)最高的是jdk15的(gradle:6.7.1-jdk15)
查看gradle版本
和上面看jdk版本一样,进入容器后:
gradle@5d7bc620164a:~/project$ gradle -vWelcome to Gradle 6.5.1!Here are the highlights of this release: - Experimental file-system watching - Improved version ordering - New samplesFor more details see https://docs.gradle.org/6.5.1/release-notes.html------------------------------------------------------------Gradle 6.5.1------------------------------------------------------------Build time: