
2、使用“docker network inspect bridge”检查Docker网络的设置,如果发现问题,可以使用“docker network create”重新创建网络;
3、检查Unraid上安装的Docker插件是否处于正常状态,如果不是,请尝试重新安装;
4、检查防火墙规则是否正确,检查Docker容器端口是否已被正确映射;
5、检查docker容器的网络配置是否正确,如果不正确,可以使用“docker network connect”重新连接到正确的网络;
6、检查docker容器的DNS设置是否正确,如果不正确,可以使用“docker exec”重新设置;
7、检查路由器是否正常,如果不正常,可以尝试重启路由器来解决问题;
8、检查网络是否受到其他计算机的干扰,如果是,可以尝试更换网线或者更换网络接口来解决问题。1、超时原因
外部网站,国内访问时可能会超时
2、解决方法
修改Dockerfile,使用国内的alpine源
21、正确的做法
正确的做法是使用国内源完全覆盖 /etc/apk/repositories
在Dockerfile中增加下面的第二行
22、可能有问题的做法
追加国内源(echo后面双大于号),此时可能依然超时,因为默认的/etc/apk/repositories里面就有国外的源
追加方法
调试一下可以看到默认的国外源
在Dockerfile中增加一条命令
执行时可以看到全部的源
文章知识点与官方知识档案匹配
网络技能树首页概览
22502 人正在系统学习中
打开CSDN APP,看更多技术内容
最新发布 基于alpine进行dockerfile 构建时,修改apk源
这里提供一种在dockerfile中修改源的方法:在 RUN的第一步,先修改源,并使其生效。时,一直卡住,最后显示超时。这是因为众所周知的原因,只需修改apk的源即可。在基于alpine进行dockerfile 构建时,当进行到。
继续访问
docker Failed to fetch >
服务器:有公网IP的Win10主机,使用Hyper-V虚拟化Archlinux,腾讯云域名服务
网络环境:两块网卡,一块为内网网段 19216810/24 ;一块获取公网IP有IPv6,80、443端口被封禁;使用Zerotier组网,服务不暴露在公网下
部署方案:Docker-compose
使用githubrepo: NewFuture / DDNS 的win10 python脚本
一定要配置rsshub对路径使用80端口对ttrss提供服务,不然会报错。
使用Win10对NAT功能将Hyper-V虚拟机中的端口映射到主机。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)