k8s 内置的containerd配置阿里云个人镜像地址及认证

原因:

阿里云仓库必须使用凭证登录,不然无法进行镜像拉取!

1.生成自己的凭证信息

java 复制代码
# 格式:阿里云仓库用户名:凭证密码
echo -n 'myuser:mypass' | base64
#生成的加密凭证
bXl1c2VyOm15cGFzcw==

2.修改containerd的镜像仓库配置

XML 复制代码
vi  /etc/containerd/config.toml   

3.在文件中找到"plugins."io.containerd.grpc.v1.cri".registry" 这一行下的"plugins."io.containerd.grpc.v1.cri".registry.auths",然后在他下面配置阿里云凭证

4.配置,修成自己的阿里云地址和凭证即可

XML 复制代码
# 注意格式
[plugins."io.containerd.grpc.v1.cri".registry]
  [plugins."io.containerd.grpc.v1.cri".registry.auths]
    [plugins."io.containerd.grpc.v1.cri".registry.auths."xxxx.personal.cr.aliyuncs.com"]
      #username = "御龙氏刘累"
      #password = "555SLHG2"
      # 也可以使用 auth 字段(二选一)
       auth = "5b6h6b6Z5rCP5YiY57SvOjU1NVNMSEcy"
相关推荐
karry_k6 小时前
MyBatis批量insert-select踩坑:useGeneratedKeys=true 可能让PostgreSQL返回大量插入结果
java·后端
karry_k6 小时前
PostgreSQL 在 MyBatis 中执行正常 SQL 失效:一次 DELETE USING 踩坑记录
java·后端
SamDeepThinking10 小时前
从源码到代码:MyBatis-Flex 与 MyBatis-Plus 的逐项对比
java·后端·程序员
她的男孩13 小时前
Spring Boot 接 Flowable 工作流:用 3 个注解搭一个请假审批流程
java·后端·架构
荣码14 小时前
LLM结构化输出:让AI返回JSON而不是废话,我踩了4个坑
java·python
plainGeekDev16 小时前
Gson → kotlinx.serialization
android·java·kotlin
小bo波1 天前
Java Swing 图形用户界面实验 —— 从算术练习到游戏开发的完整实践
java·课程设计·gui·游戏开发·扫雷·swing
咖啡八杯1 天前
GoF设计模式——备忘录模式
java·后端·spring·设计模式