1. 首页
  2. 文档
  3. IPFS集群 | IPFS Cluster
  4. 用户文档 | User Documentation
  5. 下载

下载

二进制分发

IPFS集群在IPFS分发页面上为多个平台提供预构建的二进制文件  :

您可以下载这些二进制文件,使它们可执行并直接运行它们。它们包括所有必要的依赖项。

预建二进制文件仅在新版本(偶尔发布候选版本)上更新。这些版本旨在提供稳定的IPFS集群分发。

Docker

我们有自动docker构建(https://hub.docker.com/r/ipfs/ipfs-cluster/)来创建一个 ipfs-cluster-service 默认运行的最小容器  。你可以用以下方式获得它:

docker pull ipfs/ipfs-cluster:\<tag\>

哪个  <tag> 是  latest 集群的标记版本(即  v0.4.0)。最新的构建是从 master构建。

请务必阅读   文档中的“ 使用Docker部署”部分

捕捉

我们将自动化实验版本提交给  snapcraft.io  商店:

snap install ipfs-cluster --edge

我们目前不提供稳定的捕捉。

从源代码安装

以下要求适用于源安装:

  • Go1.10+
  • Git
  • IPFS或互联网连接(下载依赖)。

Unix

要在Unix系统中构建和安装IPFS集群,请按照以下步骤操作:

git clone https://github.com/ipfs/ipfs-cluster.git $GOPATH/src/github.com/ipfs/ipfs-cluster
cd $GOPATH/src/github.com/ipfs/ipfs-cluster
make install

之后的依赖已经下载,ipfs-cluster-service 并且 ipfs-cluster-ctl将被安装到您的  $GOPATH/bin (它使用  go install)。

如果您希望在本地构建它们,请用 make build 替代。您可以运行 make clean 以删除任何生成的工件并将导入路径重写为其原始表单。

Windows和手动安装

为了构建在Windows中,你必须下载和安装  gx ,并  gx-go 先手动构建:

git clone https://github.com/ipfs/ipfs-cluster.git $GOPATH/github.com/ipfs/ipfs-cluster
cd $GOPATH/github.com/ipfs/ipfs-cluster
go get -u github.com/whyrusleeping/gx
go get -u github.com/whyrusleeping/gx-go
gx install --global
gx-go rw
cd ipfs-cluster-service
go install
cd ../ipfs-cluster-ctl
go install

ipfs-cluster-service 并且  ipfs-cluster-ctl 不应该在  $GOPATH/bin

构建泊坞窗图像

这和运行一样容易:

docker build . -t ipfs-cluster

在存储库根目录中。

更新日志

项目更改日志可  在此处获得

后续步骤:  配置

这篇文章对你有帮助吗?

我们要如何帮助您?