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