Yes, it’s currently not possible to deploy containers with the web UI.

> On 09 Feb 2015, at 14:42, Emre Tekelioğlu <[email protected]> wrote:
> 
> Hi Dario,
> 
> I couldn't find the container section in my Marathon UI when i click New App, 
> should i use only REST API to do that?
> 
> Regards,
> Emre
> 
> 2015-02-09 15:09 GMT+02:00 Dario Rexin <[email protected] 
> <mailto:[email protected]>>:
> Hi Emre,
> 
> Mesos and Marathon have full support for running Docker containers, you can 
> just specify them in the app definition, no need to run `docker run …` as a 
> command. Try this app definition instead:
> 
> {  
>   "id":"/progressed-io",
>   "instances":5,
>   "cpus":0.1,
>   "mem":128.0,
>   "disk":512.0,
>   “container”: {
>      “docker”: {
>         “image”: “fehmicansaglam/progressed.io <http://progressed.io/>"
>       }
>   }
> }
> 
> Please make sure to start your mesos-slave process with 
> “—containerizers=docker,mesos”
> 
> Hope this helps.
> 
> Cheers,
> Dario
> 
>> On 09 Feb 2015, at 14:02, Emre Tekelioğlu <[email protected] 
>> <mailto:[email protected]>> wrote:
>> 
>> Hi Dario
>> 
>> Mesos version 0.21.1, Marathon version 0.7.6.
>> App config;
>> {  
>>    "id":"/progressed-io",
>>    "cmd":"sudo docker run fehmicansaglam/progressed.io 
>> <http://progressed.io/>",
>>    "args":null,
>>    "user":null,
>>    "env":{  
>> 
>>    },
>>    "instances":5,
>>    "cpus":0.1,
>>    "mem":128.0,
>>    "disk":512.0,
>>    "executor":"",
>>    "constraints":[  
>> 
>>    ],
>>    "uris":[  
>> 
>>    ],
>>    "storeUrls":[  
>> 
>>    ],
>>    "ports":[  
>> 
>>    ],
>>    "requirePorts":false,
>>    "backoffSeconds":1,
>>    "backoffFactor":1.15,
>>    "container":null,
>>    "healthChecks":[  
>> 
>>    ],
>>    "dependencies":[  
>> 
>>    ],
>>    "upgradeStrategy":{  
>>       "minimumHealthCapacity":1.0
>>    }
>> 
>> 
>> Thanks,
>> Emre
>> 
>> 2015-02-09 14:52 GMT+02:00 Dario Rexin <[email protected] 
>> <mailto:[email protected]>>:
>> Hi Emre,
>> 
>> what are the versions of Mesos and Marathon and what does your app 
>> definition look like?
>> 
>> Cheers,
>> Dario
>> 
>> > On 09 Feb 2015, at 13:50, Emre Tekelioğlu <[email protected] 
>> > <mailto:[email protected]>> wrote:
>> >
>> > Hi,
>> > I have a single node mesos cluster on Ubuntu 14.04 host machine, with one 
>> > node mesos-master and one node mesos-slave.
>> > I try to deploy and run my dockerized services with marathon but i have a 
>> > weird problem.
>> >
>> > For example If i start a new app with 5 instance, only one task start and 
>> > the status stuck in "deploying". If i restart the mesos-master, then the 
>> > second task start to run.
>> >
>> > Each restart for mesos-master cause an increment of a task.
>> >
>> > Any idea?
>> >
>> > Regards,
>> > Emre
>> 
>> 
> 
> 

Reply via email to