通过 Docker 安装
如果您希望使用最简单、最便捷的安装方式,且无需修改 Hummingbot 源代码,我们建议您通过 Docker 安装 Hummingbot。
安装 Docker Compose¶
Hummingbot 使用 Docker Compose,这是一个用于定义和运行多容器 Docker 应用的工具。
从 Docker 官方网站 安装 Docker Desktop
- 
桌面用户: 
 从 官方站点 安装 Docker Desktop
- 
无头服务器(如 AWS EC2 或 Digital Ocean 的 VPS): 
前提条件
- 已安装 Docker Desktop
- 已启用 WSL2
- 已安装 Ubuntu 发行版
请始终在以下环境中运行命令:
 Ubuntu 终端(开始菜单 → Ubuntu)
安装(仅客户端)¶
本指南将帮助您启动独立的 Hummingbot 客户端。
克隆 Hummingbot 仓库¶
打开终端并运行以下命令,以克隆 Hummingbot 的 GitHub 仓库并进入根目录:
启动 Hummingbot¶
如果您的系统中尚未存在 latest 版本的 Hummingbot 镜像,此命令将开始下载它。
连接到实例¶
-d 标志以分离模式运行 Hummingbot。运行以下命令将其连接:
您现在应看到 Hummingbot 欢迎界面:

要开始使用 Hummingbot,请参阅以下页面和指南:
开发分支 | 旧版本¶
如需安装开发分支或旧版本的 Hummingbot,请按以下步骤操作:
开发分支¶
要使用最新开发版本,请进入 hummingbot 文件夹,使用任意文本编辑器打开 docker-compose.yml 文件。找到 image 字段,将 latest 替换为 development。
旧版本¶
要安装特定旧版本,请将 image 字段替换为目标版本。版本标签格式为:version-x.x.x。例如,要安装 2.0.0 版本,请将 image 字段替换为:
Gateway:DEX 交易必需¶
用于去中心化交易所的必备组件
必须单独安装 Gateway 才能在以下支持的 DEX 上交易:
 - Uniswap (以太坊)
 - PancakeSwap (BNB 链)
 - Trader Joe (Avalanche)
 - dYdX (Starkware)
 - 以及 30 多个其他平台
Gateway 是一种中间件,使 Hummingbot 能够与基于区块链的去中心化交易所交互。请按照 Gateway - 安装指南 中的说明生成证书并连接 Gateway 与 Hummingbot。
