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.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>
>>>>>
>>>>
>>>
>>
>

Reply via email to