[英]Copy folder content to a named volume in Docker
我有一个命名卷:
{
"CreatedAt": "2019-11-18T07:36:02Z",
"Driver": "local",
"Labels": null,
"Mountpoint": "/var/lib/docker/volumes/example_uploads/_data",
"Name": "example_uploads",
"Options": null,
"Scope": "local"
}
它安装在我的容器中:
"Mounts": [
{
"Type": "volume",
"Name": "example_uploads",
"Source": "/var/lib/docker/volumes/example_uploads/_data",
"Destination": "/var/www/html/wp-content/uploads",
"Driver": "local",
"Mode": "rw",
"RW": true,
"Propagation": ""
}
]
我想将内容(包括子文件夹)从本地文件夹复制到卷。 我试过这个:
docker cp folder-with-sub-folders container_name:/example_uploads
这不会返回任何错误,但它不起作用。 文件没有被复制。 我已将此答案用作指南: https://github.com/moby/moby/issues/25245#issuecomment-365980572
如果有人能指出我正确的方向来完成这项工作,我将非常感激。
您需要复制到您的卷安装到的目标。 在您的情况下, /var/www/html/wp-content/uploads
不是example_uploads
docker cp folder-with-sub-folders container_name:/var/www/html/wp-content/uploads
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.