Hi
    Norman-

    I did a little more reading about Docker, what it is, and how it might possibly relate in some way to Genode's
API, package management, Linux like API, etc.

   Here are some fairly good links:
http://en.wikipedia.org/wiki/Docker_(software)

http://en.wikipedia.org/wiki/LXC
http://en.wikipedia.org/wiki/Cgroups

http://stackoverflow.com/questions/16047306/how-is-docker-io-different-from-a-normal-virtual-machine

http://www.centurylinklabs.com/what-is-docker-and-when-to-use-it/

https://www.scriptrock.com/articles/docker-vs-vagrant/

   It seems like Genode's embrace of VirtualBox  syncs up well with how Docker potentially relates to Vagrant as mentioned in the last of these links...

   Docker's longer term ambition to run on close to bear metal... seems like it's packaging capabilities could eventually be tailored towards Genode's eventual base API....   Then in the mean time, since right now Docker seems to revolve around the Ubuntu Server core API...   Providing a Docker server via VertualBox/Ubuntu might be good place to start...

   That said, I'm still attempting to wrap my head around how Docker might eventually come to provide a unifyed package management for the Genode OS..

    Any one else have some thoughts here?

    all the best
      -Peter


   



On Sun, Apr 20, 2014 at 2:32 PM, Peter Lindener <lindener.peter@...141....9...> wrote:
Hi
   Norman-

   You wrote: ""Supporting Docker would
certainly lower the bar for getting potential users hooked up with Genode.
Are you going to investigate this idea any further?
""

   At this point I need to lean a bit more about the functionality as well as internals of Docker,..
In particular, the need for a given Docker package to be targeted towards a given OS.... in this sense it seems like 
Docker packages might need to be either explicitly targeted towards a given version of the Genode OS API, or the emulation of some other OS....i.e. much like your team is pursuing via VirtualBox....   seems like a good approach... 

   So at this point I figure I should lean a bit more about the design decisions and the strategic alliance that seem to be coalescing around the Docker packaging ecosystem...

   I'll let you know what I find...

    all the best
        -Peter
 


On Sun, Apr 20, 2014 at 12:00 PM, Norman Feske <norman.feske@...1...> wrote:
Hi Peter,

On 04/19/2014 01:14 AM, Peter Lindener wrote:
> RedHat
> <http://www.redhat.com/about/news/press-archive/2014/4/red-hat-docker-expand-collaboration>,
> and Ubuntu
> <http://www.infoworld.com/t/linux/ubuntu-chases-after-red-hat-openstack-and-docker-bundles-240568>
> bot seem to be incorporating Docker <https://www.docker.io/>'s
> application packaging into there plans...any thoughts on how Docker
> might come to influence Genode's longer term road-map?

although I have personally no plan to go in this direction in the
upcoming months, the idea is interesting. Supporting Docker would
certainly lower the bar for getting potential users hooked up with Genode.

Are you going to investigate this idea any further?

Cheers
Norman

--
Dr.-Ing. Norman Feske
Genode Labs

http://www.genode-labs.com · http://genode.org

Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
Genode-main mailing list
Genode-main@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/genode-main