如何完全卸载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
答案 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