Fabric镜像

获取镜像

所有Fabric相关镜像文件均可以在DockerHub官方镜像网站进行遍历和下载。

拉取镜像
指定标签

docker pull hyperledger/fabric-tools:1.4.1

添加标签
一般为了方便配置docker-compose,会将所有的镜像tag改为latest

docker image tag hyperledger/fabric-tools:1.4.1 hyperledger/fabric-tools:latest

镜像说明

fabric-tools是本地客户端镜像,主要用来执行Peer节点中的相关操作,如通道、智能合约等;
fabric-peer是Fabric中网络节点镜像,从1.0版本开始,Fabric的Peer不再提交数据,全部由客户端完成,但Peer依然会对数据进行提交前的验证和背书;
fabric-couchdb是第三方可拔插数据库镜像,如果不适用CouchDB,则会默认使用LevelDB,相比较而言使用CouchDB功能性更强一些;
fabric-ca是服务器本地CA Server,可以执行fabric-ca-client中的相关操作,实现登录、注册及注销等方法;
fabric-order是排序服务所需;
fabric-kafka是Kafka集群部署所需要的镜像
fabric-zookeeper是Kafka集群部署所需要的镜像

镜像备份和迁移

为了便于在多台服务器上部署,一般对已经下载下来的镜像,会做备份和迁移

打包镜像文件

docker save 4648059d209e> /home/fabric-images-backup/javaenv.jar

Fabric镜像

迁移镜像文件

scp fabric-peer.jar root@49.123.xxx.xxx:/home/docker/fabric-images

加载镜像文件

docker load < /home/docker/fabric-images/javaenv.jar
上一篇:设计模式之工厂模式(C语言)


下一篇:Lync Server 2010调整用户设置时,报“访问特权不够”错误解决方法