随笔分类 -  云原生

摘要:Golang 版本导致的容器运行时问题问题现场 用户反馈安装了某个 containerd 版本的节点无法正常拉起容器,业务场景是在 K8S Pod 里面运行一个 Docker,在容器里面通过 docker 命令再启动新的容器。 报错信息如下: $ docker run -it ubuntu /bin/bash docker: Error 阅读全文
posted @ 2025-04-23 21:53 abin在路上 阅读(501) 评论(0) 推荐(0)
摘要:kubelet 创建 Pod 前发生了什么?Kubelet Watch 到新增的 Pod,需要做的主要有以下几件事: 管理 Pod 状态,除了更新本地缓存,还要同步给 API server 计算节点的资源是否足够创建 Pod 创建 Cgroup 并更新资源配置 创建 Pod、存储卷、插件的根目录 挂载存储卷并等待所有存储卷挂载成功 获取 im 阅读全文
posted @ 2024-06-17 00:06 abin在路上 阅读(165) 评论(0) 推荐(0)
摘要:容器镜像基础(nydus)“ 包括 nydus 的基本概念、架构和容器镜像加速使用方法。 1. nydus 1.1 存在的问题 对于容器镜像使用者 问题一:启动容器慢:容器启动慢的情况普遍发生在当用户启动一个很大的容器镜像时,由于在容器准备阶段需要三步(以overlayfs为例): 下载镜像 解压镜像 使用overlayfs 阅读全文
posted @ 2022-08-13 16:22 abin在路上 阅读(1048) 评论(0) 推荐(0)