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

M1芯片Mac Air执行Docker命令出现异常输出求助

解决M1 Mac上Docker命令输出异常的问题

问题根源

你通过npm安装的docker包并非官方Docker CLI,而是一个同名的文档生成工具,这才导致执行docker run时出现文档编译类的输出。

解决步骤

  • 卸载npm安装的伪Docker包:
    npm uninstall -g docker
    
  • 确保使用Docker Desktop自带的官方CLI:
    1. 打开Docker Desktop并确认已启动
    2. 检查系统PATH环境变量,将Docker的路径(例如/Applications/Docker.app/Contents/Resources/bin)放在最靠前的位置,避免系统优先调用错误的docker命令
    3. 验证命令路径:执行which docker,输出应指向Docker Desktop的安装路径,而非npm全局包目录
  • 重新执行RabbitMQ启动命令:
    docker run -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3.11-management
    

补充说明

M1 Mac上的Docker Desktop已经内置了适配ARM架构的完整CLI工具和镜像支持,完全不需要通过npm安装任何Docker相关包,直接使用Docker Desktop自带的命令即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 14:45:25