IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 记录我在区块链互联网公司的实习生活Day16 -> 正文阅读

[系统运维]记录我在区块链互联网公司的实习生活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节点可以正常运行出块:
在这里插入图片描述

总结

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

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-04 11:37:16  更:2021-08-04 11:38:42 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 18:53:52-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码