docker - 如何为 Hyperledger Fabric 创建 docker 镜像

标签 docker hyperledger-fabric

我对结构代码进行了更改,并想通过使用 docker-compose 运行来测试它。我运行 make peer;制作 docker 。我看到以下内容。

mkdir -p build/image/peer/payload
cp build/docker/bin/peer build/sampleconfig.tar.bz2 build/image/peer/payload
mkdir -p build/image/orderer/payload
cp build/docker/bin/orderer build/sampleconfig.tar.bz2 build/image/orderer/payload
mkdir -p build/image/testenv/payload
cp build/docker/bin/orderer build/docker/bin/peer build/sampleconfig.tar.bz2 images/testenv/install-softhsm2.sh build/image/testenv/payload
mkdir -p build/image/tools/payload
cp build/docker/bin/cryptogen build/docker/bin/configtxgen build/docker/bin/configtxlator build/docker/bin/peer build/sampleconfig.tar.bz2 build/image/tools/payload

当我执行 docker images 时,我仍然看到相同的一堆图像

hyperledger/fabric-orderer    latest    391b202306fa    3 weeks ago 180MB
hyperledger/fabric-orderer    x86_64-1.1.0 391b202306fa 3 weeks ago 180MB
hyperledger/fabric-peer       latest    e0f3bdb4506f    3 weeks ago 187MB
hyperledger/fabric-peer       x86_64-1.1.0 e0f3bdb4506f 3 weeks ago 187MB

我如何从那里生成新的 docker 镜像?我错过了什么?

我使用的是 Ubuntu 16.04。感谢您的宝贵时间

最佳答案

cd build/image/peer/
docker build -t hyperledger/fabric-peer:x86_64-1.1.x .

更改 docker-compose.yaml 文件中的图像名称,一切顺利。

关于docker - 如何为 Hyperledger Fabric 创建 docker 镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50608885/

相关文章:

hyperledger-fabric - 将新节点加入 channel 时出现管理员身份错误

database - 我如何阅读 blcokfile_xxxx

hyperledger-fabric - 实现自定义 VSCC 以基于 ChaincodeProposalPayload 进行验证

mysql - docker phpmyadmin 无法访问本地主机

docker - Docker exec仅包含最后一个构建步骤的结果

node.js - 在 Windows 10(64 位)上使用 virtualbox 5.2.8 在 ubuntu 16.04 LTS 中执行 "npm install"命令时出错

hyperledger-fabric - 如何在 hyperledger composer 中保护参与者卡?

java - 在 docker-maven-plugin 触发的 docker 容器内运行时,Spring Boot 2 应用程序无法连接到 mysql

docker - 在Docker上服务Vue js应用程序

amazon-web-services - Kubernetes复制 Controller 处于CrashLoopBackOff状态