Docker部署bee节点
安装docker-compose
yum -y install docker
docker -v
启动docker
service docker start
加入开机启动
systemctl enable docker.service
查看启动状态
systemctl status docker.service
安装docker-compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
创建软连接
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
docker-compose --version
安装bee
mkdir /docker-bee && cd bee
wget -q https://raw.githubusercontent.com/ethersphere/bee/master/packaging/docker/docker-compose.yml
wget -q https://raw.githubusercontent.com/ethersphere/bee/master/packaging/docker/env -O .env
编辑 .env文件
BEE_SWAP_ENDPOINT=wss://goerli.infura.io/ws/v3/15a63631c5cb4e858be607b482d7554d
BEE_PASSWORD_FILE=/password
编辑docker-compose.yml文件
- ./password:/password
这一行添加到volume模块,挂载本地密码文件
启动
service docker start up -d
查看日志
docker-compose logs -f bee-1
更新
docker-compose pull && docker-compose up -d
一机多开:
volumes:
clef-1:
bee-1:
bee-2:
clef-2:
文章原创出自 彭超的博客 | 深入研究web系统架构 https://www.ligphp.com/
文章版权声明:除非注明,否则均为彭超的博客原创文章,转载或复制请以超链接形式并注明出处。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。