Eri*_*yen 7 json hosts marathon docker mesos
我有使用Mesos和Marathon运行的docker图像(带入口点).这些映像需要在/ etc/hosts和/etc/resolv.conf中进行更改.当我通常运行这个时,我会做类似的事情:
docker run --add-host host:ip --dns-search url image
Run Code Online (Sandbox Code Playgroud)
但是在一个马拉松应用程序中(我将其设置为json主体以发送到马拉松),我不知道这些选项将被映射到什么.例如,-p变成portMappings了json体.有谁知道什么--add-host和--dns-search和潜在的其他选项会变成什么?
你可以这样传递它们parameters:
"container": {
"type": "DOCKER",
"docker": {
"network": "HOST",
"image": "your/image",
"parameters": [
{ "key": "add-host", "value": "host:ip" },
{ "key": "dns-search", "value": "url" }
]
}
}
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅此处 "特权模式和任意Docker选项"部分.
| 归档时间: |
|
| 查看次数: |
3643 次 |
| 最近记录: |