我对数量和所有权有疑问。
作为示例,我使用以下图像:privatebin,但是在任何情况下都是相同的。
首先,我要创建音量:
$ docker volume create privatebin-data
Run Code Online (Sandbox Code Playgroud)
从泊坞窗检查,我可以看到数据位于何处:
$ docker inspect privatebin-data
[
{
"CreatedAt": "2018-12-04T21:42:46+01:00",
"Driver": "local",
"Labels": {},
"Mountpoint": "/var/lib/docker/volumes/privatebin-data/_data",
"Name": "privatebin-data",
"Options": {},
"Scope": "local"
}
]
Run Code Online (Sandbox Code Playgroud)
按照docker hub的说明,我正在启动映像:
$ docker run -d --restart="always" --read-only -p 8080:80 -v privatebin-data:/srv/data privatebin/nginx-fpm-alpine:1.1.1
Run Code Online (Sandbox Code Playgroud)
然后,我访问http:// localhost:8080,一切正常。
现在的卷内容:
$ ls -l /var/lib/docker/volumes/privatebin-data/_data
total 16
drwx------ 3 82 82 4096 Dec 4 21:49 73
-rw-r----- 1 82 82 46 Dec 4 21:49 purge_limiter.php
-rw-r----- 1 82 82 529 …Run Code Online (Sandbox Code Playgroud)