※当サイトの記事には、広告・プロモーションが含まれます。

Docker Composeではプロジェクト名を付けて、docker compose lsで確認するのが良さ気

gigazine.net

⇧ 日本は、自然災害大国というのを改めて痛感させられますな...

docker composeではプロジェクト名を付けて、docker compose lsで確認するのが良さ気

何やら、

qiita.com

⇧ 上記サイト様によりますと、明示的にプロジェクト名を付けるようにした方が良さ気っぽい。

docker composeでプロジェクト名を付ける方法については、

incrementleaf.net

szk416.hatenablog.com

⇧ 参画する開発プロジェクトによって、変わってきそうではありますと。

で、docker composeでプロジェクト名を付けてくれるのは一向に構わないのだけど、プロジェクト名をどうやって確認すれば?

docs.docker.jp

⇧ なるほど、

docker compose ls    

⇧ で稼働中のDocker Composeのプロジェクト名を確認できると。

オプションで、

docker compose ls -a   

⇧ 停止中のDocker Composeのプロジェクト名を確認できると。

プロジェクト名を付けた場合は、

github.com

⇧ 普通に、docker compose psだと、稼働してるコンテナが確認できないことがあると。

この事象に自分も遭遇したのだけど、特に公式のドキュメントでは触れられていないのは、バージョン特有のバグとかってことなんかな?

う~む、ブラックボックスな部分が多いですな...

そして、

stackoverflow.com

⇧ 肝心のどのdocker-compose.ymlでコンテナを生成・起動したのかを特定する術がないと...

破綻しとるやないか...

そもそも、docker-compose.ymlの名前はアレンジできるらしいから、ますますDocker Composeの起点が探し辛いんだが...

2024年1月18日(木)追記:↓ ここから

何と言うか、

github.com

⇧ Docker Composeは、バージョンで互換性が無いっぽく、バージョン1系だと、そもそも、lsが存在しないという...

そもそも、バージョン1系だと、

docker-compose -p [プロジェクト名] ps    

⇧ ハイフンで繋がってるっぽいね...

2024年1月18日(木)追記:↑ ここまで

毎度モヤモヤ感が半端ない...

今回はこのへんで。