Kick-Ass Raspberry Pi 2 having a forbidden love affair with Docker 1.4.1Sun, Feb 8, 2015
If you have not been living under a rock last week you probably heard that the Raspberry Pi Foundation did release a second generation Raspberry Pi on the 2th of February.
The last generation being a huge success with 4 million devices sold at the end of 2014 the success story is likely to continue with a new Raspberry Pi 2 Model B in 2015.
Pi 2 has the same form factor as the previous Pi 1 Model B+ and is completely compatible with Pi 1 - which is good news for everybody who already owns a Pi 1. Your old equipment will most likely still work with the Pi 2.
Looking at the Pi 2 the most obvious difference is that it features a 900MHz quad-core ARM Cortex-A7 CPU with 1 GB of RAM. Because it has an ARMv7 processor it can now run the full range of ARM GNU/Linux distributions. Early benchmarks promise a performance boost of 4 to 6 times faster compared to the old single core Pi.
Luckily we have been able to get our hands on a brand new Pi 2 before the first charge was sold out. Being such a performance beast we were really curious how well it would play with one of our other passions - Docker. Docker really is a terrific way to easily deploy all kinds of applications on your device without the need of being a full-sized linux administrator.
Well - after some tinkering we got Pi 2 and Docker playing well together really fast. Based on the most recent Raspbian we compiled our own special kernel and Docker packages. We then combined these into a lean and sexy image that can be easily flashed to a SD-Card.
What is really awesome about this image is not only that it combines two of the hottest technologies in 2015 into a single package but that it uses the most recent versions of those technologies.
The image uses
- Raspbian Wheezy
- Linux Kernel 3.18.6
- Docker 1.4.1 with OverlayFS
Our first tests went really well and we could do all the basic Docker stuff with the image. Our first impression is that running Docker on the Pi 2 promises to be a much smoother experience than on the Pi 1. Certainly there will be some areas where we still need to iron out some kinks with the image but so far it seems to be pretty solid.
We really would like to see how our image works for others and that is why you can download it here:
Docker-Pi-Image (hypriot-rpi-20150208-015447.zip) (~400MB)
Update (30.03.2015): We have published a more recent version of our SD card image.
Tell us what you like or dislike about this image!
We will gather your feedback and will try to make this image even better. Additionally we are also planning to publish our build scripts for the image soon.
Did I already tell you what the real kicker is?
Well - our image works for Pi 1 & 2 at the same time. How convenient is that?!
The credentials for logging in are “root” for the user and “hypriot” for the password. Have fun!comments powered by Disqus