1.3 KiB
1.3 KiB
安装 Dragonfly Scheduler
本文档阐述如何安装并启动 Dragonfly Scheduler。
环境要求
使用 Docker 部署时,以下条件必须满足:
| 所需软件 | 版本要求 |
|---|---|
| Git | 1.9.1+ |
| Docker | 1.12.0+ |
使用 Docker 部署
获取 scheduler 镜像
您可以直接从 DockerHub 获取 scheduler 镜像。
-
获取最新的 scheduler 镜像
docker pull dragonflyoss/scheduler
或者您可以构建自己的 scheduler 镜像
-
获取 Dragonfly 的源码
git clone https://github.com/dragonflyoss/Dragonfly2.git -
打开项目文件夹
cd Dragonfly2 -
构建 scheduler 的 Docker 镜像
TAG="2.0.0" make docker-build-scheduler D7Y_VERSION=$TAG -
获取最新的 scheduler 镜像 ID
docker image ls | grep 'scheduler' | awk '{print $3}' | head -n1
启动 scheduler
注意: 需要使用上述步骤获得的 ID 替换 ${schedulerDockerImageId}。
docker run -d --name scheduler --restart=always -p 8002:8002 ${schedulerDockerImageId}
scheduler 部署完成之后,运行以下命令以检查 scheduler 是否正在运行,以及 8002 端口是否可用。
telnet 127.0.0.1 8002