[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MirageOS-devel] Mirage OS and Docker



That would be fantastic

On 23/04/2014 18:48, Anil Madhavapeddy wrote:
A longer response later, but I've been experimenting with using Docker to make the 
Linux->unikernel transition much more seamless. Docker hits its limits when 
kernel modules get involved, but is very useful to capture the development 
environment.

There's also some tiein with Irminsule and Dockers storage API.  I'll see if I 
can cook up a few demos before the hackathon.

One project that both complements and takes the wind out of Dockers sails 
slightly is Andy Rays iocamljs (which would let unikernels be compiled entirely 
within a web browser). It's a bit mad, but surprisingly fast.

Anil

On 23 Apr 2014, at 18:46, Lars Kurth <lars.kurth@xxxxxxx> wrote:

Hi,

I don't know whether you have seen the Docker related thread on the publicity 
list. George, Stefano, Russell and the LF PR folks had a discussion about 
Docker and did a bit of superficial search work and it appears that using the 
packaging component of Docker to deploy Mirage OS VMs/driver domains/etc. could 
be an absolute winner. If the two could be somehow combined (not sure weather 
fesible), we could gain all the benefits of easy deployments of apps via Docker 
without any of the security disadvantages of containers.

I then came across http://voxoz.com/ and 
http://blog.docker.io/2013/09/powering-voxoz-ecosystem-with-docker/ which says 
that they are also experimenting with Mirage OS (besides ErlangOnXen and Rump 
Kernels). I am wondering whether a Docker / Mirage OS mashup (or more generally 
Cloud OS in the sense of application running directly within a Xen VM without 
OS) is doable, how hard it would be and how valuable it would be.

I just wanted to throw this onto the list and get opinions and see whether 
there is maybe a discussion to be had at the Hackathon. I scheduled a session 
for now: see 
http://wiki.xenproject.org/wiki/Hackathon/May2014#Using_Docker_to_deploy_driver_domains.2C_service_VMs.2C_Mirage_OS_VMs.2C_and_friends_-_Can_it_be_done.3F

Input and views are very welcome

Regards
Lars

_______________________________________________
MirageOS-devel mailing list
MirageOS-devel@xxxxxxxxxxxxxxxxxxxx
http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel



_______________________________________________
MirageOS-devel mailing list
MirageOS-devel@xxxxxxxxxxxxxxxxxxxx
http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.