6

Docker では、クライアント コンテナーは、リンク エイリアシングを使用して、別の名前でサーバー コンテナーを参照できます。

--link server-container:my_preferred_server

2 番目のクライアントは、独自に選択した名前を使用できます

-- link server-container:server

K8s の DNS に別のレコードを追加することで、K8s でこれを実現できますか?

現在使用しているソリューションは、クライアント コンテナーでサーバー コンテナーのハードコードされた名前を使用しないことに注意してください。ただし、環境変数 SERVER_HOSTNAME='server-container' の値を使用し、エイリアシングなしでリンクします。

--link server_container

編集:返信で得られたいくつかの質問に答えるに
は: * 複数のクライアント コンテナーがあります。そうでない場合、エイリアスは意味がありません。各クライアントは異なる名前でサーバーを認識します
* クライアントとサーバーは同じポッドにありません

4

2 に答える 2