私は現時点でドッカーを学びたいと思っています。データボリュームが実際にどこに存在するのか混乱しています。Dockerでデータボリュームを見つける
私はWindows用のDockerを使用しています。彼らはドッキングウィンドウは、オブジェクト上で検査実行すると、あなたのソースを与えると言うのドキュメントにする(Windows 10)
:https://docs.docker.com/engine/tutorials/dockervolumes/#locating-a-volume
$ docker inspect web
"Mounts": [
{
"Name": "fac362...80535",
"Source": "/var/lib/docker/volumes/fac362...80535/_data",
"Destination": "/webapp",
"Driver": "local",
"Mode": "",
"RW": true,
"Propagation": ""
}
]
私はこれを見ていないが、私は以下の取得:
$ docker inspect blog_postgres-data
[
{
"Driver": "local",
"Labels": null,
"Mountpoint": "/var/lib/docker/volumes/blog_postgres-data/_data",
"Name": "blog_postgres-data",
"Options": {},
"Scope": "local"
}
]
誰でも助けてくれますか?私は自分のデータボリュームが実際にどこに存在するのかをホストマシン上で知りたいだけですか?もしそうなら、どのように私はそれへの道を得ることができますか?
ありがとう
これで、ソース '/ var/lib/docker/volumes/blog_postgres-data/_data'はlinux VMドッカーが実行されているためです。私の主な好奇心は画像の共有などが大好きですが、データをどのように共有するのですか?イメージと同じようにドッキングハブにボリュームをプッシュできますか?バックアップなどはできますか? – Brad
@ブラッド、コメントは十分ではないので、私はあなたの質問のために私の答えを更新しました:それはあなたに役立つことを願って:-) – shizhz