服务器centos7和docker部署多节点IPFS私有网络

本文详细介绍了如何在CentOS7服务器上使用Docker部署多个IPFS私有网络节点,包括Docker的安装、IPFS的部署、swarm.key的生成与使用,以及在遇到端口冲突、节点连接等问题时的解决办法。

我也是个新手,安装部署过程也踩了很多坑,还是觉得有必要写下来给各位一些借鉴,不需要过程的朋友可以直接看文末是否遇到跟我类似的问题。

环境:服务器系统centos7

安装docker-ce:

1、安装库:

yum install -y yum-utils device-mapper-persistent-data lvm2 -y

2、添yum软件源:

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3、更新yum源:

sudo yum makecache fast

4、安装docker-ce:

yum -y install docker-ce

5、启动docker后台服务:

systemctl start docker

 

在服务器(宿主主机)安装ipfs:

1、在https://dist.ipfs.io/#go-ipfs 下载Linux 64位版本。

2、将go-ipfs的linux 64位安装包上传到服务器root的家目录。

3、进入家目录解压:

cd ~
tar xvfz go-ipfs_v0.4.22_linux-amd64.tar.gz

4、进入解压后的go-ipfs目录:

cd go-ipfs

5、把./ipfs移动到 /usr/local/bin,使任何路径下均可执行ipfs命令执行:

./install.sh

6、初始化账户:

ipfs init

7、从引导节点列表中移除所有节点:

ipfs bootstrap rm --all

     可以查看与当前节点有连接的其他节点:

ipfs swarm peers
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值