2016-04-02 14 views
2

私は実際にDockerで開発環境を構築しようとしています。だから私は私の実行中のコンテナと私のホストシステム(Windows 7)の間でフォルダを共有しようとしています。私のコンテナを実行するにはドッカー:-vオプションを使用するとコンテナが終了する

私はこの使用しています:このコマンド

docker run -d -P -v /c/project/webproject:/usr/src/app chris/node-web-app 

を「よく働く」と私は、コンテナのIDを得たが、私のコンテナが停止した理由を私は知りません。私はちょうど実行することにより、それを見ることができるよ:

docker ps -a 

私はその3番目の誕生日のためのワークショップで最後の週末ドッカーを始めたので、任意のヘルプは非常に有用であろう。 ありがとう

答えて

0

@VonCさんのお返事ありがとうございますが、私はBoot2Dockerではなくdocker-machineを使用しています。 は、私はVirtualBoxのGUIで共有フォルダを追加し、この問題https://github.com/docker/machine/issues/1814

を見つけましたが、私が使用しようとすると:

sudo mount -t vboxsf project /c/project 

は、私はいくつかのエラーを得た:オプション-tは存在しません...

私はまた、ドッキングウィンドウからこのドキュメントを見つけました:https://docs.docker.com/engine/userguide/containers/dockervolumes/#mount-a-host-directory-as-a-data-volume

それはまだ私のために動作しません...

アイデアはありますか?

+0

あなたは '' docker-machine create -d virtualbox'を実行すると、docker-machineはドッカーがプリインストールされたVMイメージである '' boot2docker.iso''をダウンロードします。私が与えた答えは、イメージを修正してもう1つの自動マウントされたフォルダを追加することができます。 – VonC

+0

ありがとう – chrisonstack

関連する問題