执行 install.sh 脚本检测不到 docker 客户端,脚本终止,本质:本机没有安装 docker,或者 docker 命令不在 root 环境 PATH,docker 服务未启动。
Docker client not installed
docker version,执行失败,判定 docker 客户端不存在。which docker
docker version
⚠️必须使用 root 执行 install.sh,普通用户即使装了 docker,权限不足也会报该错误。
yum install -y docker-ce
systemctl enable --now docker
dnf install -y docker
systemctl enable --now docker
docker version
# Client和Server两端都要有输出才算正常
#看root下能不能执行docker
su - root
docker version
很多运维用 sudo,不是真正登录 root,环境变量不完整,脚本执行就找不到 docker。务必 su‑切换 root,再运行 ./install.sh。
systemctl status docker
systemctl start docker
ls /var/run/docker.sock
docker --version
#1.切换真正root用户
su - root
#2.确认docker客户端+服务正常
docker version
#3.进入安装包目录执行脚本
chmod +x install.sh
./install.sh暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论