網站首頁 小常識 美食 教育 生活 數碼 經驗
當前位置:維基百科吧 > 經驗 > 

如何進行Docker網路配置

欄目: 經驗 / 釋出於: / 人氣:9.6K

如何進行Docker網路配置

由於我們公司內網的Gitlab服務,域名是託管在內網的DNS上,通過公共的DNS無法解析。所以,在構建統一的Dockerimage時,發現在構建的image裡無法連上內網的gitserver來pull程式碼,通過CI的Web終端,發現是因為我們的域名在Dockerimage裡無法解析。(docker只提倡通過docker命令啟動image的時候新增hosts條目)

方法/步驟1

hosts檔案不能在image裡面修改,是因為這個檔案是通過動態mount進Dockerimage。

2

DNS,預設從宿主主機上獲取DNS,所以,如果修改好宿主的DNS,在其上啟動的Dockerimage的DNS便會是修改好的DNS。

Tags:Docker 配置