相关疑难解决方法(0)

使用Docker for Mac访问Docker卷Mountpoint

我正在使用Docker for mac,我想找到Docker创建的卷的位置.

# Create volume
docker volume create --name volume-name

# Create container binding this volume
docker run -dti -v volume-name:/data --name deb debian:jessie

# Create a file in container:/data
docker exec -ti deb touch /data/test.txt

# Find the Mountpoint
docker volume inspect volume-name
# Get :
# [
#     {
#         "Name": "volume-name",
#         "Driver": "local",
#         "Mountpoint": "/var/lib/docker/volumes/volume-name/_data",
#         "Labels": {},
#         "Scope": "local"
#     }
# ]
Run Code Online (Sandbox Code Playgroud)

当我在Linux上使用Docker时,我可以运行

ls /var/lib/docker/volumes/volume-name/_data
Run Code Online (Sandbox Code Playgroud)

并看到该test.txt文件

但是,在macOs上我不知道在哪里可以找到这个Mountpoint.

我发现这篇文章(Docker卷挂载不存在 …

docker

6
推荐指数
1
解决办法
2266
查看次数

标签 统计

docker ×1