これまでのところ、Mesos、Marathon、および Docker を使用して、サーバーのフリートとそれらに配置するコンテナーを管理することに大きな成功を収めています。ただし、もう少し先に進んで、開始する各メイン Docker サービスに haproxy コンテナーを自動的にリンクする、またはリンクされて単一の親コンテナーでのみ使用できる他のデーモン ベースおよびコンテナー化されたサービスを提供するなどのことを開始したいと思います。
通常、ヘルパー サービスを最初に名前を付けて開始し、実際のサービスを開始するときにそれをヘルパーにリンクすると、すべてがうまくいきます。このモデルは Marathon と Mesos にどのように適合しますか? 少なくとも今のところ、コンテナー化は単一のコンテナーを想定しているようです。
最初にヘルパー サービスを開始し、ホスト名 = ヘルパー サービスのホスト名という制約を実際のサービスに追加するというアイデアがありましたが、リソースの提供と競合状態の問題が発生するようです。それらのリソース。
また、ドッカー、またはドッカー コンテナーを起動するエグゼキューター スクリプトに「埋め込み」または「ディープリンク」機能を提供することも考えました。
これらの道に進む前に、他の誰かがこの問題を解決したのか、それとも私がひどく考えすぎたのかを知りたいと思いました.
ありがとう!