Hi Steve, Yes the plan is to put it in the next release.
Tim On Thu, Aug 28, 2014 at 4:08 PM, Steve Domin <[email protected]> wrote: > Hi Tim, > > Do you think that's going to be part of the next release of Mesos? > > Steve > > > > > > On Thu, Aug 28, 2014 at 11:56 PM, Tim Chen <[email protected]> wrote: > >> Hi Javier, >> >> Like Ryan said the network mode is not configurable at the moment, I'm >> planning to add bridge network and port mappings next. >> >> Thanks, >> >> Tim >> >> >> On Thu, Aug 28, 2014 at 3:51 PM, Ryan Thomas <[email protected]> >> wrote: >> >>> I believe that the docker containerizer in mesos is hard coded to use >>> host-based networking at the moment. i.e. the --net=host flag. >>> >>> This means that the ports the container binds to internally will be on >>> the slaves interface and exposed. >>> On 29 Aug 2014 08:45, "Javier Ruiz Jiménez" <[email protected]> wrote: >>> >>>> Hi All >>>> >>>> I am translating all our Marathon API calls to new format for Marathon >>>> 0.7.0-SNAPSHOT as we have upgraded to Mesos 0.20.0. >>>> >>>> I used to map some container ports to well known host ports. >>>> >>>> Example from when using Deimos: >>>> >>>> "options" : ["-p","9000:9000"] >>>> >>>> Following Marathon upgrade guide in >>>> https://mesosphere.github.io/marathon/docs/upgrade/06xto070.html >>>> >>>> { >>>> "container": { >>>> "image": "docker:///megacorp/product:1.2.3", >>>> "options": [ >>>> "-v", "/var/data/a:/etc/a:ro", >>>> "-v", "/var/data/b:/etc/b:rw", >>>> "-e", "FOO=bar", >>>> "-p", "443:443" >>>> ] >>>> } >>>> } >>>> >>>> Gets translated to: >>>> >>>> { >>>> "container": { >>>> "type": "DOCKER", >>>> "docker": { >>>> "image": "megacorp/product:1.2.3" >>>> }, >>>> "volumes": [ >>>> { >>>> "hostPath": "/var/data/a", >>>> "containerPath": "/etc/a", >>>> "mode": "RO" >>>> }, >>>> { >>>> "hostPath": "/var/data/b", >>>> "containerPath": "/etc/b", >>>> "mode": "RW" >>>> } >>>> ] >>>> }, >>>> "env": { >>>> "FOO": "bar" >>>> }, >>>> "ports": [443], >>>> "requirePorts": true >>>> } >>>> >>>> But if I do the same, docker ps shows no port mappings for the >>>> container. No ports are mapped. >>>> >>>> Any suggestions? >>>> How can I see the "docker run command " that mesos executes? >>>> >>>> Thanks, >>>> Javier >>>> >>>> >> >

