Docker卷不能用于gradle映像

我试图caching每次我的gradle构build下载的东西。 为此,我尝试使用-v选项( -v gradle_cache:/root/.gradle装载卷

事情是每次我重新运行生成与exat相同的命令,它仍然下载一切。 我用来运行图像的完整命令是

 sudo docker run --rm -v gradle_cache:/root/.gradle -v "$PWD":/home/gradle/project -w /home/gradle/project gradle:jdk8-alpine gradle jar 

我还检查了/var/lib/docker/volumes/gradle_cache/_data/var/lib/docker/volumes/gradle_cache/_data保存卷内容的目录,但也是空的。

我的控制台日志

我错过了什么使这个工作?

编辑:根据请求,我用--scan选项重新运行命令。

还有一个不同的gradle home:

 $ sudo docker run --rm -v gradle_cache:/root/.gradle -v "$PWD":/home/gradle/project -w /home/gradle/project gradle:jdk8-alpine gradle jar --gradle-user-home /root/.gradle FAILURE: Build failed with an exception. * What went wrong: Failed to load native library 'libnative-platform.so' for Linux amd64.