はじめに
ラズパイの環境構築の一環で Docker 周りの環境を用意したので、記録しておきます。
Docker
Docker の公式に用意されているインストールスクリプトで簡単にインストールすることができます。
$ curl -sSL https://get.docker.com | sh
インストールが終わったら Docker のコマンドの権限をユーザに与えます。
$ sudo usermod -aG docker <username>
例えば、ユーザ名が pi
ならば sudo usermod -aG docker pi
となります。
Docker Compose
Docker Compose は Python の pip
を使うと簡単にインストールできます。
Python がインストールされていない人はインストールしてください。
また、公式では環境を汚さないために、仮想環境を使用することが推奨されています。
まず、依存ライブラリをインストールします。
$ sudo apt install libffi-dev
次に Docker Compose 本体をインストールしていきます。
$ pip install docker-compose
おわりに
sudo apt install docker docker-compose
で全て入る未来は来ないんですかね?