RaspberryPi4にDocker環境を構築する

公開日時
更新日時

RaspberryPi4を活用するためにDocker環境を構築することにした。

インストール

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

sudoなしでdockerコマンドを実行できるようにpiユーザをdockerグループに追加。

sudo usermod -aG docker pi

バージョン確認。

docker -v
Docker version 19.03.5, build 633a0ea

Docker HubでARM対応のイメージを探す。

RubyもARMに対応していたので試してみる。

docker run --rm ruby:2.6 ruby -v
ruby 2.6.5p114 (2019-10-01 revision 67812) [arm-linux-eabihf]

ちゃんと動いた。

docker-composeのインストール。

pip3 install docker-compose

バージョン確認。

docker-compose -v
docker-compose version 1.25.0, build b42d419

これでDocker環境を構築できた。

参考


Related #raspberry pi

ngrokの代わりにCloudflare Tunnelを使う

botやwebhookを利用するサービスの開発が捗る

Dockerのデータ保存場所を変更する

/etc/docker/daemon.jsonに追記

Alexaにゲーミングマシンと周辺環境を終了してもらう

「Alexa Steamを終了して」ができるようになった

Alexaにゲーミングマシンと周辺環境を起動してもらう

PC起動、TV起動、サウンドバー起動がまとめてできるようになった

docker-compose build時に「no Space Left on Device」が発生

1年前にも同じエラーにハマってた