Thanks *Rad* Gruchalski, actually i'm trying to make a json file that
"translate" this command in marathon:

docker run --name some-wordpress --link some-mysql:mysql -d wordpress

i guess the error is relate to the fact that i'm not specifying --link
some-mysql:mysql
My problem is that i don't know how to do that, i tried to fill environment
variable fields:

Key = link
Value = some-mysql:mysql

But in this way the app does not work as well. How can i configure these
env variables?

2016-04-26 16:01 GMT+02:00 Rad Gruchalski <[email protected]>:

> It says exactly what the problem is.
>
> Start a marathon task with correct environment variables in env and you
> will be fine.
>
> Best regards,
> Radek Gruchalski
> [email protected] <[email protected]>
> de.linkedin.com/in/radgruchalski/
>
>
> *Confidentiality:*This communication is intended for the above-named
> person and may be confidential and/or legally privileged.
> If it has come to you in error you must take no action based on it, nor
> must you copy or show it to anyone; please delete/destroy and inform the
> sender immediately.
>
> On Tuesday, 26 April 2016 at 15:56, Stefano Bianchi wrote:
>
> jupyter is working fine.
> i tried to run wordpress and i get this error in stderr of mesos:
>
> error: missing WORDPRESS_DB_HOST and MYSQL_PORT_3306_TCP environment
> variables
>
>   Did you forget to --link some_mysql_container:mysql or set an external db
>
>   with -e WORDPRESS_DB_HOST=hostname:port?
>
>
>
> Some one of you know this issue?
>
>
>
>
>
>
>
>
>
>
>
>
> 2016-04-26 15:51 GMT+02:00 Stefano Bianchi <[email protected]>:
>
> However thank you so much to all!
>
> 2016-04-26 15:22 GMT+02:00 Stefano Bianchi <[email protected]>:
>
> i found the answer by my self sorry if i disturbed you.
>
> 2016-04-26 15:19 GMT+02:00 Stefano Bianchi <[email protected]>:
>
> Now that it is running, how can i check the User Interface?
>
>
> 2016-04-26 15:18 GMT+02:00 Stefano Bianchi <[email protected]>:
>
> Yes, now it's running!!! June you are awesome!!!
>
> 2016-04-26 15:16 GMT+02:00 Stefano Bianchi <[email protected]>:
>
> i have done these 2 commands, now jupyter is in deploying in marathon,
> staging in mesos.
> Is there some additional configuration needed?
>
> 2016-04-26 15:13 GMT+02:00 Stefano Bianchi <[email protected]>:
>
> June i tried to run your json, but the task is waiting, and if starts it
> failed immediately.
>
> I guess because i did not type this commands:
>
>
>    1.
>
>    echo 'docker,mesos' > /etc/mesos-slave/containerizers
>
>    2.
>
>    $ echo '5mins' > /etc/mesos-slave/executor_registration_timeout
>
>
> Could it be the problem?
>
> 2016-04-26 15:02 GMT+02:00 Stefano Bianchi <[email protected]>:
>
> Thank you June taylor, it is axactly what i was intending.
> if it is not disturbing you, i try jupyter notebook as well, just to make
> some tests on how to launch marathon.
> stay tuned :)
>
> 2016-04-26 14:58 GMT+02:00 Stefano Bianchi <[email protected]>:
>
> thanks haosdent.
> actually i have run this kind of apps through rest api.
> Now i want learn how to laung docker files. I found this exaple:
>
> {
>   "container": {
>     "type": "DOCKER",
>     "docker": {
>       "network": "HOST",
>       "image": "group/image"
>     },
>     "volumes": [
>       {
>         "containerPath": "/etc/a",
>         "hostPath": "/var/data/a",
>         "mode": "RO"
>       },
>       {
>         "containerPath": "/etc/b",
>         "hostPath": "/var/data/b",
>         "mode": "RW"
>       }
>     ]
>   }}
>
>
> I am able to link the correspondent field in the marathon UI with what is
> written in this json.
> What i need to understand is, what i should write in:
>
>  "image": "group/image"
>
> i mean, with what i have to replace group and image?
> For instance, if i would run wordpress container on docker hub what i
> should put replacing "group/image" ?
>
>
>
>
>
>
>
> 2016-04-26 14:30 GMT+02:00 haosdent <[email protected]>:
>
> This is marathon REST API document:
> https://mesosphere.github.io/marathon/docs/rest-api.html#post-v2-apps .
> Usually we define a task json file and call the rest api.
>
> For example, create tasks.json which content is
>
> ```
> {
> "id": "/test-sleep",
> "cmd": "sleep 200"
> }
> ```
>
> And
>
> ```
> curl -X POST -H "Content-type: application/json" 
> http://${YOUR_MARATHON_ADDR}:8080/v2/apps
> -d @tasks.json
> ```
>
> You could find more field definitions in their document.
>
> On Tue, Apr 26, 2016 at 8:24 PM, Stefano Bianchi <[email protected]>
> wrote:
>
> Hi guys
>
> i'm trying to follow the instructions on mesosphere documentation, but it
> is a little bit unlear for me that i am new to this world.
> i' would like to launch a wordpress container, present on docker hub here
> https://hub.docker.com/_/wordpress/ , from marathon UI but i don't
> understand the mechanism.
> I understood that i don't have to specify a command in "Command" field,
> but i don't know how to fill the dockers fields in marathon UI to launch
> wordpress container.
> Could you please help me or tell me where i can find a clearer
> documentation?
>
> Thanks.
>
>
>
>
> --
> Best Regards,
> Haosdent Huang
>
>
>
>
>
>
>
>
>
>
>
>

Reply via email to