Hi,

in mesos.proto [1] it states:
    // Allowing arbitrary parameters to be passed to docker CLI.
    // Note that anything passed to this field is not guaranteed
    // to be supported moving forward, as we might move away from
    // the docker CLI.
    repeated Parameter parameters = 5;

After failing to get my containers started with parameters I checked the
code in docker.cpp [2] and found this:
  foreach (const Parameter& parameter, dockerInfo.parameters()) {
    argv.push_back("--" + parameter.key() + "=" + parameter.value());
  }

So I can actually only use parameters in the form --KEY=VALUE, which
seems to be quite a restriction when looking at all the options the
docker cli has. What is the reason for this limitation and is there any
way around this?

regards,
Hendrik

[1] https://github.com/apache/mesos/blob/master/include/mesos/mesos.proto
[2] https://github.com/apache/mesos/blob/master/src/docker/docker.cpp

Reply via email to