创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。
发帖前请点击 发表主题 右边的 预览(👀) 按钮,确保帖子格式正确。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。
操作系统信息
例如:虚拟机/物理机,Centos7.5/Ubuntu18.04,4C/8G
Kubernetes版本信息
aws eks v1.24 4节点。
容器运行时
containerd,1.6.19
KubeSphere版本信息
v3.3 在线安装。已有K8s安装。
问题是什么
新建eks 1.24集群,在线部署ks3.3 ,运行ks-devops流水线,在docker build步骤报错,查询官方资料,k8s 1.24弃用docker,改用containerd作为默认容器运行时系统,导致dockercli命令无法正常使用。应该跟我的报错有关,ks3.3版本如何解决这个问题呢?
Error: error committing container for step {Env:[JarFileName=sso-server-1.0.0-SNAPSHOT.jar PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DEBIAN_FRONTEND=noninteractive JAVA_HOME=/usr/lib/jvm/java-8-oracle JRE_HOME=/usr/lib/jvm/java-8-oracle/jre AppFileName=sso-server-1.0.0-SNAPSHOT.jar TZ=Etc/UTC] Command:run Args:[ln -fs /usr/share/zoneinfo/${TZ} /etc/localtime && echo ${TZ} > /etc/timezone] Flags:[] Attrs:map[] Message:RUN ln -fs /usr/share/zoneinfo/${TZ} /etc/localtime && echo ${TZ} > /etc/timezone Original:RUN ln -fs /usr/share/zoneinfo/${TZ} /etc/localtime && echo ${TZ} > /etc/timezone }: error copying layers and metadata for container "e3ad56cc6889fb515804fb6dbacb951b06218b8987b9f9ad21fb74c86c20a532": Error initializing source containers-storage:0d00c8de04d34cd941e82b87973eca594b9bdd5cf29b1b9db1b0a9534fa8d204-working-container: error extracting layer "289f5afb152e35c73d128938826009c75676464fc003c212bd3bd1cc2fdc172c": lgetxattr /var/lib/containers/storage/overlay/fa4ded4bab5a89627d97a7e758868ad5bd1cb367830f19e37f0566cad8c3d8be/merged/dev/ptmx: no such device