上次我们生成了锚节点并更新了文件,到了这一步我们距离跑通自己的区块链网络又近了一步。 那么接下来我们就可以来启动网络节点了。
名称 | 链接 |
---|---|
创建自己的区块链网络 一 | 点击此处 |
创建自己的区块链网络 二 | 点击此处 |
创建自己的区块链网络 三 | 点击此处 |
创建自己的区块链网络 四 | 点击此处 |
创建自己的区块链网络 五 | 点击此处 |
创建自己的区块链网络 六 | 点击此处 |
创建自己的区块链网络 七 | 点击此处 |
创建自己的区块链网络 八 | 点击此处 |
从这一步我们都是使用docker相关命令,也就是说我们只需要记住启动网络节点前都是使用configtxgen的命令就行了,注意一下生成组织的基本结构是使用cryptogen命令就可以了,这样子便更容易记住了,所以我们只需要记住实现的相关步骤。那么接下来我们便可以编写命令了。
同样去到byfn.sh查找
直接拷贝
docker-compose ${COMPOSE_FILES} up -d 2>&1
删除2>&1 将&{COMPOSE_FILES}修改为我们docker-compose-cli.yaml文件的路径
那么修改完的命令如下:
docker-compose -f docker-compose-cli.yaml up -d
记住前面需要加上个 -f
到这里就完了吗?
启动网络需要时间,如果中间没有时间停顿的话可能会报错,但是其实这里不停顿,是没有关系的,但是为了保险起见我们还是给它停顿十秒。
echo "Wait 10 Seconds"
sleep 10
那么到这里命令便编写完成了,那么接下来我们来运行一下脚本
这个也就不多说了,直接开始运行,运行截图如下:
这个时候我们便启动了六个docker容器。我们可以使用docker ps 来查看这六个容器的活动状态。
坚持就是胜利,那么启动网络节点也说完了,下一篇文章便是,创建应用通道了。下次见。
% String st = ""; for(int i = 1; i = 9; i++){ for(int j = 1; j = i; j++){ s...
复制代码 代码如下: function FSOlastline(filename) dim fso,f,temparray,tempc...
flex 4 在 chrome中调试时,空白,原因是谷歌有个默认的flash播放器,只要将默认...
在一篇正则表达式技术文档中看到下面内容: “外需要说明的一点是,除(Expressio...
git checkout . #本地所有修改的。没有的提交的,都返回到原来的状态 git stash ...
JSP开发中Apache-HTTPClient 用户验证的实例详解 前言: 在微服务框架之外的系统...
Web页面中,在需要上传文件时基本都会用到input type=file元素,它的默认样式: ...
作者个人研发的在高并发场景下,提供的简单、稳定、可扩展的延迟消息队列框架,...
我们在用ajax请求数据时,可能会遇到一次点击多次触发的可能。 (比如说:ajax ...
前言 配置文件中程序运行中,担当着不可或缺的角色;通常情况下,使用 visual st...