【发布时间】:2019-12-17 09:05:02
【问题描述】:
我实际上被共享文件的问题所困扰。
我想访问我的主机文件夹,所以我在我的 Jenkinsfile 中做了这样的事情:
sh "sudo docker run -d -it -p 16000:16000 -v /PATH/TO/MY/HOST/FOLDER/:/var/tmp --name botvolume MY_IMAGE"
在我的 scala 类中,我尝试使用以下方法获取所有文件夹:
val folders: Array[File] = new File("/PATH/TO/MY/HOST/FOLDER/")
.listFiles
.filter(_.isDirectory)
但它不起作用,它返回一个等于 0 的大小。
我读过the docker volumes documentation
有人可以帮我吗?
【问题讨论】:
-
您是否尝试过启动容器并通过 shell 登录?
-
你好大牛,抱歉没看到你的留言。我会尽力回复你,谢谢你的回答:)
标签: java scala docker jenkins containers