在 Kubernetes 使用 containerd 作为容器运行时,可以通过配置 containerd 来使用镜像网站(镜像仓库)拉取镜像。这可以通过修改 containerd 的配置文件来实现。以下是详细步骤:
步骤 1:安装 containerd (如果已安装,这一步略过)
如果尚未安装 containerd,可以使用以下命令安装(以 CentOS 为例):
sudo yum update -y
sudo yum install -y containerd
步骤 2:配置 containerd
-
创建 containerd 配置文件(如果还没有):
sudo mkdir -p /etc/containerd containerd config default | sudo tee /etc/containerd/config.toml
-
编辑配置文件:
打开
/etc/containerd/config.toml
文件:sudo nano /etc/containerd/config.toml
-
配置镜像加速:
找到
[plugins."io.containerd.grpc.v1.cri".registry.mirrors]
部分,并添加你的镜像网站地址。例如,使用docker.io
镜像仓库:[plug