На Mac, как вы монтируете том в контейнер Docker?
В моем linux-окне это легко. Все, что мне нужно сделать, это что-то вроде -v /src/webapp:/opt/webapp
при запуске контейнера. Но Mac отличается, поскольку я должен запустить boot2docker для запуска виртуальной машины в VirtualBox. Я пробовал работать
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"
но я получаю
modprobe: module vboxsf not found in modules.dep
Если я игнорирую это и все еще пытаюсь монтировать на VM так:
boot2docker ssh "sudo mkdir /test && sudo mount -t vboxsf Users /test"
Я получаю
mount: mounting Users on /test failed: No such device
Я чувствую, что мне не хватает чего-то чрезвычайно простого, но я не могу это понять. Любая помощь будет принята с благодарностью.