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

安装Docker Compose v2提示Invalid Plugin, exec format error问题求助

Docker Compose CLI插件exec format error报错解决方案

核心问题根因

你遇到的exec format error报错,核心原因是下载的Docker Compose CLI插件二进制包和当前系统的CPU架构不匹配。Ubuntu 20.04常见的CPU架构包括x86_64(amd64)、arm64(aarch64)、armhf等,若下载时选错对应架构的安装包,哪怕文件存放路径、权限配置完全正确,也无法正常加载执行。你当前使用的Docker 20.10.7版本本身已支持Compose V2 CLI插件,不存在版本兼容性问题。

修复操作步骤

  • 首先执行命令查看当前系统的CPU架构:
    uname -m
    
  • 根据返回的架构值下载对应匹配的Docker Compose CLI插件二进制文件:
    • 若返回x86_64,选择文件名含linux-x86_64的安装包
    • 若返回aarch64,选择文件名含linux-aarch64的安装包
    • 若返回armv7l,选择文件名含linux-armv7的安装包
  • 将下载后的二进制文件移动到对应插件目录:
    • 需全局所有用户可用,放到/usr/local/lib/docker/cli-plugins/路径下
    • 仅当前用户使用,放到~/.docker/cli-plugins/路径下
  • 为二进制文件添加可执行权限,以全局路径为例执行命令:
    sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose
    
  • 验证配置是否生效,执行命令:
    docker compose version
    
    正常返回Compose版本信息即为配置成功,原有1.28.0版本的docker-compose(V1版本,带横杠命令)可和新版V2插件共存,互不影响。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 20:06:03