卸载Hyperledger Composer

时间:2018-01-21 09:45:37

标签: docker hyperledger hyperledger-composer

如何完全卸载Hyperledger Composer(和底层的Hyperledger Fabric),包括所有依赖项,docker镜像和node / npm模块?

我在安装时遵循了以下设置:https://hyperledger.github.io/composer/installing/development-tools.html

我已经完成了以下工作:

npm uninstall -g composer-cli
npm uninstall -g composer-rest-server
npm uninstall -g generator-hyperledger-composer
npm uninstall -g yo
npm uninstall -g composer-playground

2 个答案:

答案 0 :(得分:6)

我认为你已经对npm模块进行了排序。

删除所有泊坞容器和图像:

docker kill $(docker ps -q) docker rm $(docker ps -aq) docker rmi $(docker images -q)

删除作曲家卡片夹rm -rf ~/.composer

删除用于创建Fabric的脚本和工具:rm -rf ~/.fabric-tools

删除docker-compose:sudo rm /usr/local/bin/docker-compose

删除泊坞广告:sudo apt-get remove docker-ce

检查“prereqs-ubuntu.sh”脚本以查看其他“apt-get install”命令,看看是否也要删除它们。

答案 1 :(得分:2)

运行以下命令以停止和删除容器进程。

docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)

要完全停止和删除图像,请运行以下命令

docker stop $(docker images -a -q)
docker rmi $(docker images -a -q) 

要检查是否有任何东西,

docker ps -a 
docker images -a