背景: node1不能通路外網, node2可以通路外網,node1通過node2的代理服務來通路外網。
1. node1不能通路外網
注釋掉DNS配置檔案
2. node2搭建代理伺服器, 這裡是在centos7.2上用Squid搭建HTTP代理伺服器
2.1 安裝
2.2 生成密碼檔案
2.3 測試密碼檔案
2.4 配置Squid
2.5 啟動Squid
3. 為docker設定代理
3.1 建立目錄
3.2 建立檔案/etc/systemd/system/docker.service.d/http-proxy.conf,内容如下:
3.3 重新開機docker
3.4 驗證docker代理是否設定成功
顯示如下結果說明設定成功