..
使用docker部署一个ipfs集群
系统及工具 1
Ubuntu 18
docker
docker-compose
ipfs-cluster-ctl
步骤
- 第一步:安装 docker
sudo apt install docker.io
- 第二步:安装 docker-compose
sudo apt install docker-compose
- 第三步: 下载
ipfs-cluster-ctl
并解压wget https://dist.ipfs.io/ipfs-cluster-ctl/v0.13.1/ipfs-cluster-ctl_v0.13.1_linux-amd64.tar.gz tar xvzf ipfs-cluster-ctl_v0.13.0_linux-amd64.tar.gz
- 第四步: 下载
docker-composer.yml
wget https://raw.githubusercontent.com/ipfs/ipfs-cluster/master/docker-compose.yml
- 第五步: 启动 cluster
docker-compose up
- 第六步: 另起一个 terminal 查看 peers 状态
./ipfs-cluster-ctl peers ls
- 第七步:给集群添加一个文件
./ipfs-cluster-ctl add hello.md
- 第八步: 查看文件状态
./ipfs-cluster-ctl status Qm...
其他命令
./ipfs-cluster-ctl peers ls # show information about the peers in the cluster
./ipfs-cluster-ctl add somefile # add a file to the cluster
./ipfs-cluster-ctl pin add /ipns/cluster.ipfs.io # pin the cluster website
./ipfs-cluster-ctl status <cid> # use the CID shown above to see the status in every peer
./ipfs-cluster-ctl pin ls <cid> # inspect the pin information