解决部署RKE2或K3S-“docker.io/rancher/mirrored-pause:3.6\“: -无法拉取镜像办法

一、根因

        1、默认的仓库在docker你懂的。

二、修改拉取的仓库前缀

        1、创建文件

/etc/rancher/k3s/registries.yaml

k10-01:~ # cat /etc/rancher/k3s/registries.yaml
mirrors:
  docker.io:
    endpoint:
      - "https://m.daocloud.io"

        *填充上即可。 

### 如何使用 `crictl` 特定版本的 Grafana 容器镜像 对于 Kubernetes 发行版如 K3s RKE2 中集成的 CRI (Container Runtime Interface),推荐使用 `crictl` 工具来管理容器生命周期,包括镜像。当目标是从 Docker Hub 获 `docker.io/rancher/grafana-grafana:7.1.5` 版本时,具体操作如下: #### 使用 `crictl` 下载指定版本的 Grafana 镜像 为了确保能够成功获所需镜像,在网络条件不佳的情况下建议预先配置好私有仓库加速服务[^2]。 ```bash sudo crictl pull docker.io/rancher/grafana-grafana:7.1.5 ``` 此命令会尝试连接到官方 Docker Registry 来下载对应标签下的 Grafana 应用程序实例。如果遇到访问速度慢者其他问题,则考虑通过修改 `/etc/rancher/k3s/registries.yaml` 文件指向国内可用的镜像源地址以提高效率。 需要注意的是,不同于常规 Docker 命令集中的 `docker tag` 功能用于重新标记已存在的本地镜像副本;而基于 CRI 的环境里应当借助于 `ctr` 实现相同目的,并且记得指明命名空间参数 `-n k8s.io`[^1]。 例如想要给刚下来的 grafana 图像打上新的标签以便后续引用可执行下面这段脚本片段: ```bash sudo k3s ctr -n k8s.io images tag docker.io/rancher/grafana-grafana:7.1.5 my.private.repo/path/to/mygrafana:custom-tag ``` 以上就是关于如何利用 `crictl` 及其辅助工具完成对特定版本 Grafana 镜像的操作指南。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

A ?Charis

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值