Running Docker on the Parallella

Discussion about Parallella (and Epiphany) Software Development

Moderators: amylaar, jeremybennett, simoncook

Running Docker on the Parallella

Postby sv1nk » Thu Mar 17, 2016 1:44 am

Hi,

Did someone succeed in running docker on the board? what are the modifications needed in order to achieve that?

Thanks.
sv1nk
 
Posts: 3
Joined: Thu Mar 17, 2016 1:36 am

Re: Running Docker on the Parallella

Postby sebraa » Thu Mar 17, 2016 10:54 am

This may be a stupid question, but why?

The Parallella is a relatively small, embedded system with no good persistent storage (I don't count SD cards as good quality), relatively little memory and no support for virtualization. Also, the Epiphany chip does not support isolation either - if you upload a program to the Epiphany, you kick out the running program. And finally, the Epiphany chip has direct access to (parts of) the physical memory and can be used to break any isolation provided by any software.
sebraa
 
Posts: 495
Joined: Mon Jul 21, 2014 7:54 pm

Re: Running Docker on the Parallella

Postby sv1nk » Thu Mar 17, 2016 5:48 pm

It is not a stupid question. Actually we are testing virtualization on embedded ARM boards. Lately these systems are being tested to see if they are worth being used for HPC and data centers, since they offer a good performance/price ratio and they are energy efficient.
sv1nk
 
Posts: 3
Joined: Thu Mar 17, 2016 1:36 am

Re: Running Docker on the Parallella

Postby sebraa » Thu Mar 17, 2016 6:04 pm

I understand that, but wouldn't it be better to use boards which support hardware-virtualization (e.g. Cortex-A15 or anything running ARMv8)?

In any case, I haven't used Docker on the Parallella, so I can't answer your question.
sebraa
 
Posts: 495
Joined: Mon Jul 21, 2014 7:54 pm

Re: Running Docker on the Parallella

Postby sv1nk » Thu Mar 17, 2016 6:54 pm

Yes, we already tested hardware virtualization on cortex-A15 (e.g kvm on OMAP5) and now we are interested in lightweight virtualization since it offers significantly less overhead.

I Tried to manually configure the kernel to get the needed modules for docker but the image I built didn't work...
sv1nk
 
Posts: 3
Joined: Thu Mar 17, 2016 1:36 am

Re: Running Docker on the Parallella

Postby JBiggs » Fri May 13, 2016 3:44 pm

Just a thought: would Apache Mesos work as a kernel management layer (it plays well with docker)? Would you be able to have Mesos assigning resources as needed with Docker on top? It seems possible.
JBiggs
 
Posts: 1
Joined: Fri May 13, 2016 3:38 pm


Return to Programming Q & A

Who is online

Users browsing this forum: Google [Bot] and 4 guests

cron