[英]Docker/Kubernetes - how to share dns names between containers?
我有一個關於Docker和Kubernetes的新手問題。
例如,我在不同的容器中有三個PHP服務。 對於每個PHP服務,Nginx和php-fpm也位於不同的容器中(1個進程= 1個容器)。
每個PHP服務都應該知道集群中其他PHP服務的DNS名稱-我該如何解決? 我應該如何配置群集和容器/吊艙使其成為可能?
預先感謝您的幫助。
此致
gtw000
Kubernetes服務創建一個解析為IP的DNS記錄。 與該IP通信時,請求到達服務所針對的Pod之一。
例如,如果您具有以下服務:svc1,svc2和svc3 svc1應該是可解析的主機名,它將流量定向到svc1的pod之一。svc2和svc3也是一樣
請進一步閱讀K8s服務文檔
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.