SOAアプリケーションでは、私はいくつかのマイクロサービスを持っています。それぞれに独自のgitリポジトリがあり、独自のdocker-compose.ymlを持っています elasticsearchやrabbitmqのようないくつかのサービスは、すべてのdocker-compose.ymlの間で共有可能でなければなりません。どのように最善の方法を行うには? すべてのマイクロサービスが実行されているときに問題はありませんが、一度にすべてのマイクロサービスで作業したい場合は問題があります。いくつかのドッカー作成で同じドッカーサービスを使用する最も良い方法は何ですか?
0
A
答えて
0
複数の作成ファイルで定義されたサービスは、external networkを共有できます。ホストまたはswarmマネージャーでネットワークを定義してから、そのネットワークを他の作成ファイルから参照する必要があります。削除/ 1ですべてのサービスを開始し(管理するhandyerであるため、しかし通常1は、アプリケーションのすべてのmicroservicesのための1つのコンファイルを記述しますhttp://elasticsearch:5601/somePath
networks:
default:
external:
name: my-pre-existing-network
:次に、あなたのようなサービス名とポートでサービスにアクセスすることができますコマンド、ネットワークなどを管理する必要はありません)
関連する問題
- 1. Javaでコマンドラインアプリケーションを作成する最も良い方法は何ですか?
- 2. Cocos2d-xでカウントダウンタイマーを作成する最も良い方法は何ですか?
- 3. htmlでドックパネルを作成する最も良い方法は何ですか?
- 4. UIGestureRecognizerのカスタムティックルを作成する最も良い方法は何ですか?
- 5. Android TVのメニューを作成する最も良い方法は何ですか?
- 6. ドッカー環境でコマンドラインアプリケーションを使用する最も良い方法は何ですか?
- 7. JSPレイアウトテンプレートを作成する最も良い方法は何ですか?
- 8. sitemap.xmlを作成する最も良い方法は何ですか?
- 9. whoisルックアップを作成する最も良い方法は何ですか?
- 10. セキュリティアーキテクチャを作成する最も良い方法は何ですか?
- 11. GrailsでWebサービスを使用する最も良い方法は何ですか?
- 12. ウェブパックでスタイルシートを使用する最も良い方法は何ですか?
- 13. リストコンポーネントでCSVソースデータを使用する最も良い方法は何ですか?
- 14. OpenGLをCocoaで使用する最も良い方法は何ですか?
- 15. wp7でRESTを使用する最も良い方法は何ですか
- 16. node.jsでmongoDBを使用する最も良い方法は何ですか?
- 17. WEBSERVICESでJPAを使用する最も良い方法は何ですか?
- 18. dockerでmysqlサーバを使用する最も良い方法は何ですか?
- 19. .NET(GDI +を使用)で現実的なハイライターを作成する最も良い方法は何ですか?
- 20. 共通のベクトルサイズタイプを使用する最も良い方法は何ですか?
- 21. ベースが異なる複数のドッカー画像を合成する最も良い方法は何ですか
- 22. "良い" SecureRandomを作成する最良の方法は何ですか?
- 23. OnClickイベントを使用する最も良い方法は何ですか?
- 24. wcfクライアントを使用する最も良い方法は何ですか? (メモリワイズ)
- 25. コレクションをロックする最も良い方法は何ですか?
- 26. Javaを使用してレポートを作成する最も良い方法は何ですか
- 27. MySQLを使用して簡単なリビジョンシステムを作成する最も良い方法は何ですか?
- 28. WPFを使用してスクロールエリアに何千ものコントロールを作成する最良の方法は何ですか?
- 29. Spring ApplicationContextを閉じる最も良い方法は何ですか?
- 30. DALを作成する最良の方法は何ですか?
docker swarmを使用するオプションを見ましたか?また、rabbitmqやELのようなサービスをホストマシンに公開し、ホストIPを使用して直接使用します。それは私たちがELのためにしていたことです –