Edited at

Raspberry PiにDockerを入れる

More than 1 year has passed since last update.

今まではCPUの違いから導入に苦労したようですが、現在では公式にサポートされているようですのでそれに従います。

他にはhypriotがDocker同梱のOS(Raspbianベース?)を用意しているので、それを利用する方法もあります。


導入

公式ブログが一番わかりやすいと思います。

https://www.raspberrypi.org/blog/docker-comes-to-raspberry-pi

どうやらコマンド1つで入るようです。

$curl -sSL https://get.docker.com | sh

以下をコマンドで非root状態でも利用できるようになります。

再ログインが必要です。

$sudo usermod -aG docker [username]

Docker Hubで探すときはrpi-を付けるとラズパイに対応したものが出てきやすいと思います。


テスト

とりあえず確認としてhypriotのイメージを動かしてみます。

hypriotとはARM向けのDockerをいろいろ準備してくれているすごい団体です。(たぶん)

ドクロが怖いですが多分いい人だと思います。

$docker run -d -p 80:80 hypriot/rpi-busybox-httpd

ラズパイのアドレスをPCで覗くとhypriotの画像が現れます。

http://192.168.xxx.xxx

20170416224856.png

確認が終わったらpsで動作状況を確認し、stopで名前を指定して停止します。

$docker ps

$docker stop [NAME]

参考

http://hammmm.hatenablog.com/entry/2016/01/09/230036