1. 修改配置文件
通过 crictl info 命令可以查看 containerd 当前的配置信息
可以看到是默认的镜像源。
k3s 会在目录 /var/lib/rancher/k3s/agent/etc/containerd 下创建一个 config.toml 文件作为 containerd 的配置文件,我们要做的就是,在同目录下把这个文件复制出来一个 config.toml.tmpl 文件,然后添加镜像源相关的配置进去。
# 在 config.toml.tmpl 文件中添加
[plugins.cri.registry.mirrors] [plugins.cri.registry.mirrors."docker.io"] endpoint = ["https://docker.mirrors.ustc.edu.cn"]
2. 重启 k3s
执行 systemctl restart k3s 命令重启服务。
等待重启完成后,再看看 containerd 的状态信息:
请登录之后再进行评论