相关疑难解决方法(0)

在OSX上将卷装载到Docker镜像

在Mac上,如何将卷安装到Docker容器?

在我的linux机器上,这很容易.我需要做的就是-v /src/webapp:/opt/webapp运行容器时.但Mac不同,因为我必须运行boot2docker才能在VirtualBox中运行VM.我试过跑步

boot2docker init
boot2docker up
boot2docker ssh # to poke around
boot2docker stop
VBoxManage sharedfolder add "boot2docker-vm" --name "Users" --hostpath /Users
boot2docker up
boot2docker ssh "sudo modprobe vboxsf"
Run Code Online (Sandbox Code Playgroud)

但我明白了

modprobe: module vboxsf not found in modules.dep
Run Code Online (Sandbox Code Playgroud)

如果我忽略它并仍然尝试像这样挂载在VM上

boot2docker ssh "sudo mkdir /test && sudo mount -t vboxsf Users /test"
Run Code Online (Sandbox Code Playgroud)

我明白了

mount: mounting Users on /test failed: No such device
Run Code Online (Sandbox Code Playgroud)

我觉得我错过了一些非常简单的东西,但我无法弄明白.任何帮助将不胜感激.

macos mount docker boot2docker

7
推荐指数
1
解决办法
8800
查看次数

标签 统计

boot2docker ×1

docker ×1

macos ×1

mount ×1