Hi All, I have some good news. I was doing some experiments on this area with jclouds docker API implemented by Anreas [1]. Yesterday I found few problems in this pull request and fixed several issues, those fixes could be found here [2]. Andreas has accepted some of them and commented.
Today early morning I brought pr/57 together with the fixes I did into master branch (under dependencies) and now we have a PoC level docker support: *I have done following:* - Forked pr/57 and applied fixes - Implemented Docker IaaS provider and Partition Validator - Updated cloud-controller.xml - Fixed some other problems in master branch which blocked testing this functionality. - Commit revision: d45ad99a4ea22ee65c6f657d34806f1d9134b827 Now with theses changes we could start docker containers from Stratos. I know this overlaps with the work Pradeep was doing, sorry I couldn't synchronize. I did this in my leisure time. *Things remaining for basic functionality work:* - IP address association - Currently DHCP works, containers get an IP address assigned automatically. This could be retrieved by Stratos via the docker API. - Payload passing to docker containers: - I had a look at this and we could use docker Env variable in container create method call to pass payload parameter to containers. As I found this is the standard method docker is using to pass parameters. [1] https://github.com/jclouds/jclouds-labs/pull/57 [2] https://github.com/andreaturli/jclouds-labs/pull/2 Thanks On Thu, Jun 5, 2014 at 11:33 AM, chris snow <chsnow...@gmail.com> wrote: > Hi Pradeed, > > Thanks for the feedback. Do you have an idea of timescales for the > remaining work? Is there anything that I could help with? > > Many thanks, > > Chris > > On Thu, Jun 5, 2014 at 3:16 AM, Pradeep Fernando <pradee...@gmail.com> > wrote: > > Hi Chris, > > > > I was able to get to a point where, docker images are starting up and > port > > mapping happens using andrea s' docker provider for jclouds. The > remaining > > task is ipmapping. Going to look at it. > > > > tthanks > > > > > > On Wed, Jun 4, 2014 at 11:49 PM, Nirmal Fernando <nirmal070...@gmail.com > > > > wrote: > >> > >> Yes.. correct. > >> > >> > >> On Wed, Jun 4, 2014 at 11:42 PM, chris snow <chsnow...@gmail.com> > wrote: > >>> > >>> Thanks Nirmal. If I remember right, Tuna was also interested, so > cc'ing > >>> Tuna as well. > >>> > >>> On Jun 4, 2014 6:44 PM, "Nirmal Fernando" <nirmal070...@gmail.com> > wrote: > >>>> > >>>> Hi Chris, > >>>> > >>>> AFAIK Pradeep started to work on it. But not sure on the progress he > >>>> made. > >>>> > >>>> > >>>> On Wed, Jun 4, 2014 at 11:12 PM, chris snow <chsnow...@gmail.com> > wrote: > >>>>> > >>>>> Hi All, > >>>>> > >>>>> The reason for my previous email asking if someone is working on a > >>>>> Stratos Docker provider is because I have been using Stratos + > >>>>> Openstack (devstack) + Docker for my development environment, but I > >>>>> have found devstack to be very unreliable. > >>>>> > >>>>> One option is for me to install Openstack from scratch, but > >>>>> Openstack's Docker integration seems to be shifting from Nova to Heat > >>>>> in Icehouse, so this exercise seems a bit pointless? [1] > >>>>> > >>>>> Therefore, if someone is working on Stratos+Docker direct integration > >>>>> or has ideas how this should proceed, then I'd be interested in > >>>>> syncing up to see if there is anything that I can help with. > >>>>> > >>>>> Many thanks, > >>>>> > >>>>> Chris > >>>>> > >>>>> --- > >>>>> [1] > >>>>> http://blog.docker.com/2014/03/docker-will-be-in-openstack-icehouse/ > >>>>> > >>>>> On Sun, Jun 1, 2014 at 4:48 AM, chris snow <chsnow...@gmail.com> > wrote: > >>>>> > Hi Devs, > >>>>> > > >>>>> > Is someone working on a Stratos docker provider? What is the > status > >>>>> > of this work? > >>>>> > > >>>>> > Many thanks, > >>>>> > > >>>>> > Chris > >>>>> > >>>>> > >>>>> > >>>>> -- > >>>>> Check out my professional profile and connect with me on LinkedIn. > >>>>> http://lnkd.in/cw5k69 > >>>> > >>>> > >>>> > >>>> > >>>> -- > >>>> Best Regards, > >>>> Nirmal > >>>> > >>>> Nirmal Fernando. > >>>> PPMC Member & Committer of Apache Stratos, > >>>> Senior Software Engineer, WSO2 Inc. > >>>> > >>>> Blog: http://nirmalfdo.blogspot.com/ > >> > >> > >> > >> > >> -- > >> Best Regards, > >> Nirmal > >> > >> Nirmal Fernando. > >> PPMC Member & Committer of Apache Stratos, > >> Senior Software Engineer, WSO2 Inc. > >> > >> Blog: http://nirmalfdo.blogspot.com/ > > > > > > > > > > -- > > Pradeep Fernando. > > http://pradeepfernando.blogspot.com/ > > > > -- > Check out my professional profile and connect with me on LinkedIn. > http://lnkd.in/cw5k69 > -- Imesh Gunaratne Technical Lead, WSO2 Committer & PPMC Member, Apache Stratos