Looking at https://docs.docker.com/engine/reference/commandline/run/
some examples that could be useful:
    --add-host value
    --cap-add value
    --cap-drop value
    a few DNS related settings
    --expose value
    --ip string
    --link value
    --oom-kill-disable
    --read-only
    --security-opt value

On 06/08/16 08:58, haosdent wrote:
> Hi, @Hendrik
>
> >which seems to be quite a restriction when looking at all the options
> the docker clihas
> May you provide any examples?
>
> On Sat, Aug 6, 2016 at 3:49 AM, Hendrik Haddorp
> <[email protected] <mailto:[email protected]>> wrote:
>
>     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
>     <https://github.com/apache/mesos/blob/master/include/mesos/mesos.proto>
>     [2]
>     https://github.com/apache/mesos/blob/master/src/docker/docker.cpp
>     <https://github.com/apache/mesos/blob/master/src/docker/docker.cpp>
>
>
>
>
> -- 
> Best Regards,
> Haosdent Huang

Reply via email to