Плагины Docker Volume выпускаются с Docker 1.8. Я пытаюсь запустить контейнер Docker с помощью Mesos/Marathon, и я могу запустить контейнер Docker с томами. То, что я не могу сделать, это подключить плагин внешнего тома.Docker volume plugin marathon
Согласно документации по марафону, любой внешний параметр для прогона Docker может передаваться как пара значений ключа в теге «параметр» для POST Marathon API.
Контейнер Docker подходит, но не подключается к моему плагину для громкости. Файл JSON выглядит следующим образом. Я использую завиток, соединяющийся с марафоном. Любая помощь приветствуется.
curl -X POST http://A.B.C.D:8080/v2/apps -d @mygoserver.json -H "Content-type: application/json"
{
"id": "basic1",
"cmd": "/mygoserver",
"cpus": 1,
"mem": 2.0,
"container": {
"type": "DOCKER",
"docker": {
"image": "mygoserver"
},
"parameters": [
{ "key": "volume-driver", "value": "testplugin" }
],
"volumes": [
{
"containerPath": "/data",
"hostPath": "mygoserver",
"mode": "RW"
}
]
}
}