解决方案"/>
docker build是遇到的网络问题解决方案
安装ubuntu镜像时出现的Failed to fetch问题
- 解决方案:使用国内源(其实有VPN的话第二个问题方案应该就都能解决了)
#在Dockerfile中添加
ADD sources.list /etc/apt/
其中sources.list(放到Dockerfile的同级目录下)中存储的是ubuntu的源(阿里或中科大等)
从github中clone时出现的 unable to access ‘//XXX’ 问题。
-
解决方案:使用主机的VPN解决。具体做法如下:
- 主机开启VPN,并且使用全局代理模式
- 查询主机的DNS
cat /etc/resolv.conf #终端输入该命令#输出如下: #Generated by NetworkManager nameserver XXX.XXX.XXX.XXX
- 在Docker文件中将DNS配置为主机的DNS
RUN echo nameserver XXX.XXX.XXX.XXX > /etc/resolv.conf
更多推荐
docker build是遇到的网络问题解决方案
发布评论