一般我们对国外比较好的项目进行Docker复现时,常常执行dockerfile时会遇到“RUN pip3 install”出现 网络连接失败等问题
所以解决他最好的办法就在容器内设置环境变量
在 Docker 客户端上,在启动容器的用户的主目录中创建或编辑文件 ~/.docker/config.json。
gedit ~/.docker/config.json
根据自身需要添加下面的内容并替换为实际的配置,一般只需要添加 HTTP_PROXY 和 HTTPS_PROXY 即可:
{
"proxies":
{
"default":
{
"httpProxy": "http://127.0.0.1:7890",
"httpsProxy": "http://127.0.0.1:7890",
"noProxy": "*.test.example.com,.example2.com,127.0.0.0/8"
}
}
}
!!代理设置运行局域网连接 !!,并注意IP地址