2
我正在嘗試創建將在2臺主機之間共享的docker卷。 比方說,我有兩臺主機A和B.當主機A將創建使用以下命令體積:Docker共享卷創建
docker volume create --driver local --opt type=nfs --opt o=addr=B,rw --opt device=:/tmp/dir --name foo
體積的檢查後,結果如下:
docker volume inspect foo
[
{
"Name": "foo",
"Driver": "local",
"Mountpoint": "/var/lib/docker/volumes/foo/_data",
"Labels": {},
"Scope": "local"
}
]
我的問題是:卷的Mountpoint目錄爲什麼不指向目錄/ tmp/dir,而是指向默認泊塢窗卷位置?我怎麼能認爲目錄主機B/tmp/dir中的數據是可共享的?
在此先感謝!
看起來像你創建一個名爲卷(名爲富)。命名容量的位置由Docker處理,無法控制(我認爲) – toussa