Su un Mac, come si monta un volume su un contenitore Docker?Montare il volume sull'immagine Docker su OSX
Sulla mia macchina Linux, questo è facile. Tutto quello che devo fare è qualcosa come -v /src/webapp:/opt/webapp
durante l'esecuzione del contenitore. Ma Mac è diverso dal momento che devo eseguire boot2docker per eseguire una VM in VirtualBox. Ho provato a fare funzionare
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"
ma ottengo
modprobe: module vboxsf not found in modules.dep
Se ignoro questo e ancora provo a montare sulla macchina virtuale in questo modo
boot2docker ssh "sudo mkdir /test && sudo mount -t vboxsf Users /test"
ottengo
mount: mounting Users on /test failed: No such device
Mi sento come se mi mancasse qualcosa di estremamente semplice le, ma non riesco a capirlo. Qualsiasi aiuto sarebbe molto apprezzato.
possibile duplicato di [Boot2Docker su Mac - Accesso ai file locali] (http://stackoverflow.com/questions/24212228/boot2docker-on-mac-accessing-local-files) –