also bind mount when using fuse

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
This commit is contained in:
Justin Cormack 2016-02-17 13:56:08 +00:00
parent 4945353da3
commit 41c1689ab4

View File

@ -17,13 +17,17 @@ start()
mount -t 9p -o trans=virtio,dfltuid=1001,dfltgid=50,version=9p2000.u,msize=32768 plan9 /Mac mount -t 9p -o trans=virtio,dfltuid=1001,dfltgid=50,version=9p2000.u,msize=32768 plan9 /Mac
for d in Users Volumes tmp private for d in Users Volumes tmp private
do do
[ -d /Mac/$d ] && mkdir /$d && mount --bind /Mac/$d /$d [ -d /Mac/$d ] && mkdir -p /$d && mount --bind /Mac/$d /$d
done done
;; ;;
"fuse") "fuse")
mkdir -p /Transfuse mkdir -p /Transfuse
mkdir -p /Mac mkdir -p /Mac
mount -t 9p -o trans=virtio,dfltuid=1001,dfltgid=50,version=9p2000,msize=32768 fuse /Transfuse mount -t 9p -o trans=virtio,dfltuid=1001,dfltgid=50,version=9p2000,msize=32768 fuse /Transfuse
for d in Users Volumes tmp private
do
[ -d /Mac/$d ] && mkdir -p /$d && mount --bind /Mac/$d /$d
done
;; ;;
"db") "db")
mkdir -p /Database mkdir -p /Database