记录我在区块链互联网公司的实习生活Day16

工作记录

今天是2021年8月3日,星期二,线上工作第一天
没想到,疫情爆发,学校封校,软件园区也封锁,从今天开始,进入线上工作😫
现在疫情当下,奉劝各位好好宅家,不要乱窜,一定要带好口罩😷😷😷

任务清单

今天属于线上办公,但整个晚上和上午都在排队做核酸检测,现在是晚上8点41分,刚刚做完核酸检测回来。。。
张老师中午给我们线上通知,每人写一份本周的工作计划并上传给他。张老师在看过我的计划后,又给我加了一个艰巨的任务,运行kilt区块链节点,因此与师哥探讨了一番后,定下了今天的任务目标:

  1. 安装Docker(本地与Linux服务器)
  2. 在本地与Linux服务器上成功编译运行KILT区块链节点

任务记录

任务一:安装Docker
说起安装Docker,不得不第一嘴什么是Docker

推荐一篇知乎上的文章,感觉说的比较形象生动:10分钟看懂Docker和K8S

在明白什么是Docker后,就可以进行安装了
1⃣️在本地Mac OS M1 上安装Docker
顺便提一嘴,Mac上的Docker是有可视化桌面的,在官网上可以下载Mac版本的镜像文件,直接安装即可,比较简单粗暴,安装好后,按照指引完成基本设置就可以了

官方Docker Mac版本下载:Install Docker Desktop on Mac

2⃣️在Linux Ubuntu 18.04上安装Docker
由于Linux服务器没有桌面化的系统,所以安装的为Docker Engine

官方Docker Engine Linux_Ubuntu版本安装教程:Install Docker Engine on Ubuntu

此处简单记录一下Linux上的配置:
在进行到 Install Docker Engine步骤时,第二步要求安装明确版本的Docker Engine,在执行 apt-cache madison docker-ce命令后,会列出很多的版本:
在这里插入图片描述
很遗憾,没有ubuntu 18.04版本的
出现这种情况直接安装最高版本ubuntu对应的安装包就可,实测绝对没问题

任务二:在本地与Linux服务器上成功编译运行KILT区块链节点
对于KILT,还是比较陌生,今天第一天接触它,去官网查了它的介绍信息,看了后也是似懂非懂,先把它的官方介绍贴出来,有知道的大佬可以评论区帮忙解释一下究竟什么是KILT:
在这里插入图片描述
看完这份官方解释后似懂非懂,给我最直观的第一印象就是KILT是一个基于web 3.0的信任协议,KILT就相当于一个钱包、银行,里面可以存储交易信息,也可以存储KILT币等信息。
这是我的个人见解,有不对的地方烦请大佬们指出

对于运行KILT区块链节点,直接从KILT的官方GitHub中即可查看方法,Linux与Mac上面的运行方式相同,都是通过Docker镜像运行。

首先通过DockerHub中的预编译镜像文件进行编译:

docker pull kiltprotocol/mashnet-node

然后运行镜像文件:

docker run -p 9944:9944 kiltprotocol/mashnet-node --dev --ws-port 9944 --ws-external --rpc-external --rpc-methods=unsafe

此时,KILT节点可以正常运行出块:
在这里插入图片描述

总结

今天注定是个不同寻常的日子,疫情加重,全城陷入紧张的气氛中,没有别的要求,希望疫情不要继续扩散,大家积极配合社区的管理,做好自我防控,我们一定能挺过来的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值