首次部署任何业务网络时,我可以连接网络composer-playground
。但是当我在关机后重新启动电脑时,我无法连接网络,但显示该卡的composer-playground
与网络相关,可以通过该卡连接。我打开电脑后每次都需要部署业务网络吗?
答案 0 :(得分:2)
当您使用./startFabric.sh
重新启动环境时,将重新初始化所有开发环境。如果您不想丢失先前部署的BNA,请不要使用./startFabric
& ./stopFabric
个脚本。您必须运行docker-compose stop
才能停止./fabric-scripts/hlfv1/composer
中的结构容器。重新启动开发环境后,运行docker ps -q -a | xargs docker start
。这将启动所有悬空容器。
答案 1 :(得分:2)
我创建了一个名为bash script
的{{1}},以便我可以轻松启动和停止Fabric fabricDev
。我添加了一个答案,以便其他人可以使用此脚本。
<强> fabricDev.sh 强>
docker-compose
需要运行#!/bin/bash
start_fabric() {
cd ./fabric-scripts/hlfv1/composer
docker-compose start
echo
echo 'Fabric DEV environment started'
}
stop_fabric() {
cd ./fabric-scripts/hlfv1/composer
docker-compose stop
echo
echo 'Fabric DEV environment stopped'
}
case $1 in
start)
start_fabric
;;
stop)
stop_fabric
;;
*)
esac
和./fabricDev.sh stop