タグ

ブックマーク / cpw.hatenadiary.jp (2)

  • Dockerでコンテナからホストのディレクトリをマウントする - cpw's diary

    Dockerで作る仮想環境のことをコンテナというんですね。知りませんでした。恥ずかしい。 さてDockerでpersistentボリュームを使いたくて調べていました。とりあえず前回の記事で再利用可能なボリュームを定義できるようになったんですけど、このオプションが -v でした。そして、今回やりたいことはホストのディレクトリをマウントですけど、実はこれも -v オプションなんです。なんじゃそりゃ! docker0.4.8の頃までは-bで指定していたみたいですが、どうも -b と -v まマージされたようで、同じオプションなのに違うことをやっているようです。しかもさらに混乱したのはDockerfileでVOLUMEコマンドがあるので、もちろんコマンドラインの-vと同じように指定できると思ったらこちらはバインドはできないようです。 違いは -v の引数に<container dir>とするか<h

    Dockerでコンテナからホストのディレクトリをマウントする - cpw's diary
  • Dockerで再利用可能なボリュームを定義する - cpw's diary

    Dockerはまだできたばかりなので、情報が少ないですね。。。再利用可能なボリュームを作りたかったんですけど、なかなか情報を見つけられず。まぁ灯台下暗しだったんですがはまりました。普通にdocker runと実行したときに表示されるヘルプに書かれてた。英語が読めてないなぁ。。。 再利用可能なボリュームを作成するには以下のコマンドを使って仮想環境を起動します。 $ sudo docker run -v /persistent base /bin/bash -c "echo persistent area > /persistent/msg" -vオプション指定することで上の例で言うと/persistent ディレクトリをマウントします。作成された仮想環境をinspectしてみると $ sudo docker ps -n=1 ID IMAGE COMMAND CREATED STATUS PO

    Dockerで再利用可能なボリュームを定義する - cpw's diary
  • 1