私はDockerにかなり慣れていません。私は VM の考え方から始めましたが、VM や従来の LXC コンテナーとはまったく異なるパラダイムを使用していることに気づきました。
最大の課題は、ネットワークがどのように機能するかを理解することでした。ポートの競合を避けるために、Docker を使用して、同じポートを必要とするマシン上で複数のサービスを実行しようとしています。
コンテナの FQDN を DNS に追加することを心配せずに、ホスト マシンの FQDN を使用してそれらすべてにアクセスしたいと考えています。関連するコンテナー ポートを未使用のホスト ポートに転送しています。
問題は、ブラウザからサービスにアクセスしようとすると、コンテナの FQDN にリダイレクトされ、解決できないことです。その結果、「サーバーが見つかりません」というエラーが発生します。
コンテナーの FQDN を解決することなく、ホストの FQDN の背後にあるすべてのコンテナーを非表示にする方法はありますか?