4 ms·
A couple of naive questions: Isn't more expensive to run docker upon Linux and deploy your applications instead of installing the applications and it's depende
by atmosx 13y ago
A couple of naive questions:
Isn't more expensive to run docker upon Linux and deploy your applications instead of installing the applications and it's dependencies directly on the Pi?
How is this going to work on underpowered machines such as the RPi?
Is it for applications that require a very small amount of memory? (say you can run 5 applications that consume 80 MB each?).
Maybe I erroneously tie-up Docker with web-development and web-based applications, but can you give an couple of example applications that could benefit from docker on the Pi?
thanks
- CSDude 13y agoDocker, actually Linux containers uses cgroup, which only isolates and priorities the resource usages, the overhead is very very low, so it does not matter much where it is used. The point of docker is allowing you to deploy your images, or more adequately put Dockerfiles on anywhere. So, when you have a Rpi cluster, you would worry less about deployment.
- alexandros 13y agoThanks for the excellent questions. I started writing a response but it became way too long, so I moved it to the blog: http://resin.io/blog/why-port-docker-to-the-raspberry-pi/ http://resin.io/blog/why-port-docker-to-the-raspberry-pi/
- atmosx 13y agoThank you alexandros for the prompt reply. I will read the blog post tonight at home. ps. You're Greek?
- alexandros 13y agoYup :) The team is split between the UK and Athens.