LoginSignup
2
3

More than 5 years have passed since last update.

ラズパイにdocker-composeをインストールしたdocker初心者の話

Last updated at Posted at 2019-04-12
$ 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)の最小構成プロジェクトを作成する

リンク先の各位に感謝を。

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3