Docker build代理問題

https://docs.docker.com/network/proxy/

https://www.jianshu.com/p/faaeda8a85f5

編輯~/.docker/config.json文件,加入:

{
 "proxies":
 {
   "default":
   {
     "httpProxy": "http://127.0.0.1:3001",
     "httpsProxy": "http://127.0.0.1:3001",
     "noProxy": "*.test.example.com,.example2.com"
   }
 }
}

其中http://127.0.0.1:3001是對應的代理服務器地址。

但是問題依然沒有解決,直接docker build將無法訪問到http://127.0.0.1:3001,使用host網絡模式(默認是橋接)

docker build --network host .

此時的host模式只作用與build image階段,對後期容器部署沒有影響。

此方案不用修改DockerFile

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章