Hi Suresh, Do you know, how other apache projects have published their official docker images to docker hub?
Thanks, Shameera. On Mon, Jul 6, 2015 at 11:16 AM Pankaj Saha <[email protected]> wrote: > docker images are here > > https://registry.hub.docker.com/u/psaha4/airavata_server/ > https://registry.hub.docker.com/u/psaha4/airavata_pga/ > > On Mon, Jul 6, 2015 at 11:13 AM, Pankaj Saha <[email protected]> > wrote: > >> I am so sorry , I have no intention to hide any docker code.I am >> attaching the docker files here.I have never done git check in and trying >> to upload files and its not working. I am trying to understand the git pull >> request/setting up git directory etc. >> >> My apology if I unnecessary delayed it. >> >> >> >> On Mon, Jul 6, 2015 at 10:51 AM, Suresh Marru <[email protected]> wrote: >> >>> Hi Pankaj, >>> >>> Open source software can never be final. Once the software is final, the >>> community is dead, because there is nothing for anyone to do. An important >>> aspect for all the GSoC students to embrace is, these are not academic >>> projects where you submit the final code. You are supposed to commit every >>> few hours of code, you need to do the development in open. We have been >>> lenient on this so far, but you have been holding off the docker work >>> little too long. Please do commit the docker files in as in condition. >>> Thats the only way you can engage others, otherwise you will loose everyone >>> interest. >>> >>> Suresh >>> >>> On Mon, Jul 6, 2015 at 10:42 AM, Lahiru Ginnaliya Gamathige < >>> [email protected]> wrote: >>> >>>> Not sure what is the big deal here, Why don't you create a pull request >>>> and every one can review it. It doesn't have to be finalized at all. People >>>> will comment and you can follow the comments and after multiple reviews we >>>> can move ti to the the code base. >>>> >>>> I propose to create a folder struction like this and put the docker >>>> files. >>>> >>>> airavata/deploy/thrift, airavata/deploy/rabbitmq, >>>> airavata/deploy/zookeeper. Create a directory for every image you build >>>> with proper naming and add the Dockerfile and other scripts if there's any. >>>> >>>> Lahiru >>>> >>>> On Mon, Jul 6, 2015 at 7:03 AM, Pankaj Saha <[email protected]> >>>> wrote: >>>> >>>>> This docker file is not final yet as we have to automate the >>>>> environment variable to replace the properties file. >>>>> I believe in a hangout session we can walk through and fix this. >>>>> >>>>> On Mon, Jul 6, 2015 at 9:58 AM, Shameera Rathnayaka < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi Pankaj, >>>>>> >>>>>> Let't do this via Apache way, upload these files to publicly >>>>>> accessible place (as i mentioned in my previous reply) then invite >>>>>> everyone >>>>>> to review it. >>>>>> >>>>>> Regards, >>>>>> Shameera. >>>>>> >>>>>> On Mon, Jul 6, 2015 at 9:44 AM Pankaj Saha <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Hi Shameera, >>>>>>> Please find the attached Dockerfile for Airavata Server. >>>>>>> Please suggest changes. >>>>>>> >>>>>>> >>>>>>> On Thu, Jul 2, 2015 at 5:50 PM, Shameera Rathnayaka < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> Hi Pankaj, >>>>>>>> >>>>>>>> Yes please share your works with community. Do you have specific >>>>>>>> location to commit your works? If not you can use this location >>>>>>>> https://github.com/apache/airavata-sandbox. Let's try to track >>>>>>>> the changes with VCS. >>>>>>>> >>>>>>>> @Suresh do we have specific location for this time gsoc students? >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Shameera. >>>>>>>> >>>>>>>> On Thu, Jul 2, 2015 at 5:24 PM Pankaj Saha <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hi Shameera >>>>>>>>> Yes we can see the containers ip they way you suggested. What I >>>>>>>>> mentioned is another way in case you are already inside the container. >>>>>>>>> >>>>>>>>> Regarding java path variable yes we can do that with ENV in docker >>>>>>>>> file. It was throwing some errors so i just commented that in the >>>>>>>>> docker >>>>>>>>> file. >>>>>>>>> >>>>>>>>> I will send you the docker file in another email then we can go >>>>>>>>> through together to improve it. >>>>>>>>> >>>>>>>>> I was trying mesos today and didnt have time to fix that. We can >>>>>>>>> do it later as we are already running late for the mesos >>>>>>>>> implementation. >>>>>>>>> >>>>>>>>> Thanks >>>>>>>>> >>>>>>>>> >>>>>>>>> Pankaj >>>>>>>>> On 02-Jul-2015 5:12 PM, "Shameera Rathnayaka" < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> Hi Pankaj, >>>>>>>>>> >>>>>>>>>> See my comments inline. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> docker attach server >>>>>>>>>>>> >>>>>>>>>>> awk 'NR==1 {print $1}' /etc/hosts ---- note the ip address of >>>>>>>>>>>> the running container >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> can't we use "docker inspect --format '{{ >>>>>>>>>> .NetworkSettings.IPAddress }}' server " to get airavata server docker >>>>>>>>>> container ip ? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> pico airavata-server.properties >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Replaces the below text as suggested below >>>>>>>>>>> apiserver.server.host= *<current containers ip address>* >>>>>>>>>>> default.registry.gateway=*default* >>>>>>>>>>> rabbitmq.broker.url=amqp://*<rabbit MQ's ip address>*:5672 >>>>>>>>>>> save changes. >>>>>>>>>>> >>>>>>>>>>> pico /etc/bash.bashrc >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> add below lines at the end >>>>>>>>>>> >>>>>>>>>>> #JAVA_HOME >>>>>>>>>>>> JAVA_HOME=/opt/jdk/jdk1.8.0_05 >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> You can improve you docker file to add this variables using ENV >>>>>>>>>> command. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> export JAVA_HOME >>>>>>>>>>>> PATH=$JAVA_HOME/bin:$PATH >>>>>>>>>>>> export PATH >>>>>>>>>>> >>>>>>>>>>> save changes. >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> How you install java 8?, There is a way to install java on docker >>>>>>>>>> which automatically available in PATH variable. You don't have to >>>>>>>>>> set it >>>>>>>>>> here. It is good if you can show us the Dockerfiles then we can >>>>>>>>>> review >>>>>>>>>> those files. is it available online ? >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> Shameera. >>>>>>>>>> >>>>>>>>> >>>>>>> >>>>> >>>> >>> >> >
