我从k3d开始使用k3d create && k3d start。
所有吊舱都无法从以下错误开始:
警告FailedCreatePodSandBox 14s (x2超过31 s) kubelet,K3d-k3s-默认-服务器未能创建pod : rpc错误: code = unpack =未能获得沙箱图像“docker.io/rancher/pod:3.1”:未能拉出图像“docker.io/rancher/pod:3.1”:“docker.io/rancher/ dial :3.1”:未能解析引用“docker.io/rancher/pod:3.1”:未能执行请求:https://registry-1.docker.io/v2/rancher/pause/manifests/3.1:拨号tcp:查找注册表-1.kerio:重试
作为k3d贡献者推荐的,我已经执行到k3d服务器容器中,并尝试手动提取映像:
$ docker exec -it k3d-k3s-default-server sh
/ # ctr image pull docker.io/rancher/pause:3.1
docker.io/rancher/pause:3.1: resolving |--------------------------------------|
elapsed: 4.9 s total: 0.0 B (0.0 B/s)
ctr: failed to resolve reference "docker.io/rancher/pause:3.1": failed to do request: Head https://registry-1.docker.io/v2/rancher/pause/manifests/3.1: dial tcp: lookup registry-1.docker.io: Try again在主机环境中,docker pull docker.io/rancher/pause:3.1工作得很好。
我看到很多人通过调整各种DNS设置来解决这个问题。但没有人描述他们是如何找到自己的解决方案的。
解决这个问题会让我高兴的。发现一般的诊断策略会让我更开心。
不起作用的
来自这里
我有问题了。我在/etc/systemd/ one /en0中有一个条目。网络删除了这个文件,一切都很好。
我在/etc/systemd/network/中没有文件。
发布于 2021-10-01 11:03:22
同样的问题是,k3s无法提取图像并通过更新我的/etc/resolv.conf以从主机上的/run/systemd/resolve/stub-resolv.conf中被符号链接来解决这个问题。
ln -sf /etc/resolv.conf /run/systemd/resolve/stub-resolv.confhttps://stackoverflow.com/questions/61325361
复制相似问题