2015-11-26 5 views
5

ドッカークライアントを使用すると、ドッカーコンテナーでウィンドウ内のフォルダを共有する方法はありますか?バーチャルボックスVM。ドッカーコンテナー(ドッカーウィンドウクライアントを使用)とwindowsフォルダ(c/Users以外)を共有

てきたが、それを窓

docker run -it -v //F/devfolder:/development/windev <imagename> <cmdname> 

用ドッキングウィンドウのクライアントから以下のコマンドを実行しましたが、/開発/ WINDEVのLSをしたときthisthis

からダブルスラッシュを持つことの必要性を理解しそれは空であることが判明した。私は、次のコマンド

docker run -it -v //c/Users/username/desktop:/development/windev <image> <command> 

とWINDEVフォルダを経由してC /ユーザ/ユーザ名のフォルダをマウントしようとした私はそれがあることを期待するとの内容を記載されているとき、私は何の問題を持っていなかった

Virtualbox GUI経由でF/devFolderを共有しようとしましたが、完全なアクセス権を与えましたが、フォルダの内容は表示されません。

[Iはboot2dockerが、ドッキングウィンドウマシンを使用していない]

が、C /ユーザ/フォルダ以外のフォルダを共有することはできませんか?はいの場合、マウントされたフォルダの内容を確認できるようにするために必要な作業は何ですか?

答えて

3

だけでなく、あなたは、あなたのVirtualBoxにマウントする必要がありますが、(あなたが行われた後docker-machine ssh yourMachineyou also have to instruct, in your boot2docker TinyCore session that you want that folder visible

mount -t vboxsf -o uid=1000,gid=50 your-other-share-name /some/mount/location 

私はあなたがdocker-machine、およびないboot2docker、まだdocker-machineを使用していることを知っているが、まだ使用していますa boot2docker.iso TinyCoreに基づくVMイメージです。したがって、このコマンドは引き続き適用されます。

+0

また、これはshare-nameとフォルダパスを混同しないように役立ちます。http://serverfault.com/questions/674974/how-to-mount-a-virtualbox-shared-folder – shrivb

+0

@shrivb解決しましたか?質問? –

+0

@JohnSamはい。 Windowsフォルダを正しくマウントできました。 – shrivb

関連する問題