gpt4 book ai didi

Ruby docker-api 挂载卷

转载 作者:太空宇宙 更新时间:2023-11-03 17:46:08 32 4
gpt4 key购买 nike

如何在运行时使用 ruby​​ docker-api ( https://github.com/swipely/docker-api ) 将主机卷挂载到 docker 中?

基本上,此 gem 的 docker run -v path:path 功能。

最佳答案

当前的 README 缺少解释如何将卷与容器一起使用的部分。您应该可以使用容器文件夹 /foo

使用以下命令运行
container = Docker::Container.create('Cmd' => %w[test -d /foo],
'Image' => 'debian:wheezy',
'Volumes' => {'/foo' => {}}
)

如果您需要使用本地文件夹挂载,请更新为 Volumes' => {'/foo' => '/local_foo'}您可以从以下位置引用测试用例:

container_spec.rb

关于Ruby docker-api 挂载卷,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37135696/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com