You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker 23.0.1手动安装buildx后执行命令报错求助

问题排查与解决步骤

核心问题:二进制架构不匹配

你下载的buildx-v0.10.2.darwin-amd64是macOS(darwin)平台的二进制文件,但从你的执行环境(/root目录、root用户)判断,你使用的是Linux系统,x86_64架构需要下载linux-amd64版本的buildx二进制,这是导致docker buildx命令无法被识别的根本原因。

修复步骤

  • 删除当前错误的二进制文件:
    rm $HOME/.docker/cli-plugins/docker-buildx
    
  • 前往docker buildx的官方发布页面,下载对应linux-amd64架构的v0.10.2版本二进制文件
  • 将下载的文件移动到cli-plugins目录并重命名:
    mv buildx-v0.10.2.linux-amd64 $HOME/.docker/cli-plugins/docker-buildx
    
  • 设置可执行权限:
    chmod +x $HOME/.docker/cli-plugins/docker-buildx
    
  • 验证安装:
    docker buildx version
    

如果能正常输出版本信息,再执行docker buildx install即可完成默认构建器的设置。

额外检查项

  • 确认$HOME/.docker/cli-plugins目录存在,若不存在先创建:mkdir -p $HOME/.docker/cli-plugins
  • 非必要情况下,避免用root权限执行docker命令,普通用户操作时注意目录权限是否正常

内容的提问来源于stack exchange,提问作者dorinand

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 19:15:56