我有下一段Jenkins管道,我试图从主机到容器安装几个docker卷:
docker.image('ubuntu:latest').withRun("-d=false --privileged -v /home/jenkins/workspace/${env.JOB_NAME}:/local " +
"-v /dev/vboxdrv:/dev/vboxdrv" ) {id ->
sh "docker logs ${id.id}"
}
但是,此代码始终失败并显示下一个错误:
java.io.IOException: Cannot retrieve .Config.Hostname from 'docker inspect.
当我使用单个挂载点时,它运行正常,没有任何错误。
不幸的是,我没有找到一个很好的文档,它清楚地解释了withRun方法的语法。
你能告诉我这里到底做错了什么吗?