2
2つのホスト間で共有されるドッカーボリュームを作成しようとしています。 のは、ボリュームは、次のコマンドを使用して、ホストA上で作成されたとき、私は二つのホストAとBを持っているとしましょう:Docker共有ボリュームの作成
docker volume inspect foo
[
{
"Name": "foo",
"Driver": "local",
"Mountpoint": "/var/lib/docker/volumes/foo/_data",
"Labels": {},
"Scope": "local"
}
]
:
docker volume create --driver local --opt type=nfs --opt o=addr=B,rw --opt device=:/tmp/dir --name foo
ボリュームの検査の後、結果は以下のとおりです。私の質問は:ボリュームのマウントポイントディレクトリが/ tmp/dirディレクトリを指していないが、デフォルトのドッカーボリュームの場所を指すのはなぜですか?ディレクトリ・ホストB/tmp/dirのデータが共有可能であるとはどのように考えることができますか?
ありがとうございます!
はルックスを(名前付きfoo)。名前付きボリュームの場所はDockerによって処理され、制御できません(私は思う) – toussa