-bash: docker: 未找到命令

  • Choerodon平台版本: 0.24.0

  • 遇到问题的执行步骤:官网一键部署

  • 环境信息(如:节点信息):4台服务器

  • 文档地址:https://choerodon.io/zh/docs/installation-configuration/steps/kubernetes/

  • 报错日志:-bash: docker: 未找到命令

  • 原因分析:

    docker: 未找到命令,使用官网的k8s安装脚本

  • 疑问:

    为什么对应linux的服务器没有一并安装,docker命令不可用,对应官网的示例里却依旧有docker命令

通过以下命令安装的k8s

# 在项目根目录下执行
ansible-playbook -i inventory.ini 90-init-cluster.yml

在服务器对应执行docker命令却不行

因为你运行时使用的是 containerd 没有使用 docker

那我可以这样理解么,就是这个是因为目前官网给的demo里面
一键部署k8s里直接使用的是containerd,没有安装docker?

是的哈

那建议把对应在官网的的docker相关的命令移除哈【或者标注一下哈】迷惑性有点强嘞 :face_with_monocle:

嗯 谢谢反馈 后续会进行调整