$ uname -a
Linux raspberrypi02 4.19.34-v7+ #1211 SMP Mon Apr 8 22:56:37 BST 2019 armv7l GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 9.8 (stretch)
Release: 9.8
Codename: stretch
故あってインストールしたばかりの上記のようなラズパイでdockerをいろいろ試そうとしたところ、試したいことには docker-compose が必要らしいと分かり俄かにいろいろ漁る。
Raspberry Pi用docker-composeの構築
なんかを参考に試してみたが、次のようなエラーが出力されて記事通りの成果が得られない。上記参考記事の内容と類似する記事は他所でも見られるので、当方でうまくいかないのはおま環と思われる。
$ ./docker-compose-Linux-armv7l -v
Traceback (most recent call last):
File "docker-compose", line 5, in <module>
File "/code/.tox/py37/lib/python3.7/site-packages/PyInstaller/loader/pyimod03_importers.py", line 627, in exec_module
File "compose/cli/main.py", line 13, in <module>
ModuleNotFoundError: No module named 'distutils'
[15618] Failed to execute script docker-compose
あちこちうろついて思考停止した目に留まった以下の記事を参考に、
docker-composeのエラー
脳死状態で次のコマンドを実行。
sudo pip install -I docker-compose
バージョン確認。動いているっぽい。
$ docker-compose -v
docker-compose version 1.24.0, build 0aa5906
以下の内容を試して動作を確認。
docker+Node.js(Express)の最小構成プロジェクトを作成する
リンク先の各位に感謝を。