ポンコツエンジニアのごじゃっぺ開発日記。

いろいろポンコツだけど、気にするな。エンジニアの日々の開発などの記録を残していきます。 自動で収入を得られるサービスやシステムを作ることが目標!!

ラズパイでのdockerとdocker-composeのインストール手順

ラズパイでdockerやdocker-composeを利用するための手順メモ。

$ sudo apt install docker docker-compose

これでインストール完了。

また、ユーザーを「docker」グループに追加する必要があるようです。

$ sudo usermod -aG docker ponkotsu

これをやらなかったら、permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/version": dial unix /var/run/docker.sock: connect: permission deniedのようなエラーが出ました。。

たぶんこれで準備完了です。

バージョンの確認をする。

ponkotsu@ponkotsupi:~ $ docker version
Client:
 Version:           20.10.24+dfsg1
 API version:       1.41
 Go version:        go1.19.8
 Git commit:        297e128
 Built:             Wed Apr  5 15:19:59 2023
 OS/Arch:           linux/arm
 Context:           default
 Experimental:      true

Server:
 Engine:
  Version:          20.10.24+dfsg1
  API version:      1.41 (minimum version 1.12)
  Go version:       go1.19.8
  Git commit:       5d6db84
  Built:            Wed Apr  5 15:19:59 2023
  OS/Arch:          linux/arm
  Experimental:     false
 containerd:
  Version:          1.6.20~ds1
  GitCommit:        1.6.20~ds1-1
 runc:
  Version:          1.1.5+ds1
  GitCommit:        1.1.5+ds1-1+deb12u1
 docker-init:
  Version:          0.19.0
  GitCommit:
ponkotsu@ponkotsupi:~ $ docker-compose version
docker-compose version 1.29.2, build unknown
docker-py version: 5.0.3
CPython version: 3.11.2
OpenSSL version: OpenSSL 3.0.11 19 Sep 2023

なんかバージョンが古いのが気になりますね。。 とりあえずdockerやdocker-composeを使える状態になったけど、バージョンが古いので早いうちにアップデートしたいな。

お問い合わせプライバシーポリシー制作物