[英]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.