[
https://issues.apache.org/jira/browse/AIRAVATA-2054?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15430119#comment-15430119
]
Lahiru Gunathilake edited comment on AIRAVATA-2054 at 8/22/16 6:47 AM:
-----------------------------------------------------------------------
I have tested the startup of airavata both on Mac and CoreOS with docker.
Try to run following command in the below order and replace [your ip]
[ if using boot2docker on mac your ip - `boot2docker ip`]
docker run --net=host --name zookeeper -d -it scigap/exhibitor --hostname
[your ip] --port 8081
docker run --net=host --name rabbitmq -d -it scigap/rabbitmq
docker run -d --net=host --name apiserver -it scigap/airavata-apiserver
docker run -d --net=host --name orchestrator -it scigap/airavata-orchestrator
docker run -d --net=host --name gfac -it scigap/airavata-gfac
docker run -d --net=host --name credentialstore -it
scigap/airavata-credentialstore
As you can see there is no docker image for derby, I'm not sure how useful it
is going so didn't do that. I am thinking of updating the build.sh to change
the default airavata-server.properties
to point to a mysql instance.
Note: This is just the startup test and I haven't tested registering experiment
and running experiment part.
was (Author: lahiru):
I have tested the startup of airavata both on Mac and CoreOS with docker.
Try to run following command in the below order and replace [your ip]
[ if using boot2docker on mac your ip - `boot2docker ip`]
docker run --net=host --name zookeeper -d -it scigap/exhibitor --hostname
[your ip] --port 8081
docker run --net=host --name rabbitmq -d -it scigap/rabbitmq
docker run -d --net=host --name apiserver -it scigap/airavata-apiserver
docker run -d --net=host --name orchestrator -it scigap/airavata-orchestrator
docker run -d --net=host --name gfac -it scigap/airavata-gfac
docker run -d --net=host --name credentialstore -it
scigap/airavata-credentialstore
As you can see there is no docker image for derby, I'm not sure how useful it
is going so didn't do that. I am thinking of updating the build.sh to change
the default airavata-server.properties
to point to a mysql instance.
> Simple version of docker based airavata run
> -------------------------------------------
>
> Key: AIRAVATA-2054
> URL: https://issues.apache.org/jira/browse/AIRAVATA-2054
> Project: Airavata
> Issue Type: Sub-task
> Reporter: Lahiru Gunathilake
> Assignee: Lahiru Gunathilake
>
> When airavata-server.properties configured properly for known setup build
> airavata docker image and other dependent docker images (exhibitor, rabbitmq,
> mysql) and deploy the complete setup.
> This is a simple version where developer has to manually checkout the git
> branch and configure the properties and build docker images and deploy the
> changes in a VM.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)