我总是要改变我想要在对等体上安装的链码的名称或版本,以便新的更改适用于我对这个特定的链码所做的。这里的问题是,在每次启动网络之前,我都会通过脚本停止并删除每个容器:
docker ps -aq | xargs -n 1 docker stop
docker ps -aq | xargs -n 1 docker rm -v
docker volume prune -f
docker network prune -f
我错过了什么?我有什么办法可以忘记/删除链码的“旧版本”?
您还应该删除已创建的chaincode docker图像。找到它们并使用类似于以下命令删除:
码头图片开发*
码头工人rmi dev-peer .....
如果您经历了多次重复测试,您可能会拥有其中的一些。