2016-04-10 9 views
2

Docker birim sürücüsü, 'POST/container/create' remote api üzerinden seçmeyi ayarlamanın bir yolu var mı?Set Docker Volume Sürücü, uzak api kullanarak seçer

docker run -it -v $(docker volume create -d azurefile -o share=myshare):/data busybox 

Bir birim oluşturmak ve aşağıdaki json kullanarak bir sürücüyü belirtebilirsiniz, ancak hacim sürücü seçmesi ayar bir yol varsa emin değilim: Ben böyle bir şey yapmak istiyorum.

"HostConfig": { 
    "Binds": ["myshare:/data"], 
    "VolumeDriver": "azurefile" 
    } 

cevap

0

bu sadece konteyner oluşturmak// kullanarak mümkün olsa gibi görünmüyor, ancak bunu söz konusu kaba monte sonra ilk ses oluşturma ve elde edilebilir.

POST /volumes/create 
{ 
    "Name": "myvolume", 
    "Driver": "azurefile", 
    "DriverOpts": { 
    "share": "myshare" 
    } 
} 

POST /containers/create 
{ 
    "HostConfig": { 
    "Binds": ["myvolume:/data"], 
    "VolumeDriver": "azurefile" 
    } 
} 
İlgili konular