開発ライフサイクルで docker を使用する場合、複雑なアプリケーションを定義して実行するためのツールが必要になるのが一般的です。実際には、 fig、クレーン、最新のdocker-composeなどのいくつかの代替手段が存在します。
私はイチジクとクレーンの経験がありますが、最近 docker-compose の参考文献をいくつか見つけましたが、なぜ docker グループがこの分野で車輪を再発明したのかわかりません。
たとえば、探索的テスト、単体テスト、または postgres、redis、mongodb などのデータ サービスのグループのウェイクアップなどを行うために、docker を使用して複雑な環境をローカル マシンで実行することをお勧めします。