尝试在Docker容器上运行时,我的gradle构建失败。
无法构建映像:oci运行时错误:container_linux.go:265:启动容器进程引起“ exec:\” / bin / sh \”:stat / bin / sh:没有此类文件或目录”
docker version
Client:
Version: 17.09.1-ce
API version: 1.32
Go version: go1.8.3
Git commit: 19e2cf6
Built: Thu Dec 7 22:24:48 2017
OS/Arch: linux/amd64
Server:
Version: 17.09.1-ce
API version: 1.32 (minimum version 1.12)
Go version: go1.8.3
Git commit: 19e2cf6
Built: Thu Dec 7 22:23:29 2017
OS/Arch: linux/amd64
Experimental: false
答案 0 :(得分:1)
假设docker Gradle image(其Dockerfile指向AdoptOpenJDK/openjdk-docker
)包含/ bin / sh,则错误消息可能来自issue 1396
From this comment,假设您没有来自“进行中的工作”的任何数据问题,那么这就足够了:
docker system --prune --all