我也是个新手,安装部署过程也踩了很多坑,还是觉得有必要写下来给各位一些借鉴,不需要过程的朋友可以直接看文末是否遇到跟我类似的问题。
环境:服务器系统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

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

被折叠的 条评论
为什么被折叠?



