ETHCONNECT_ETHBINDING_FILE meaning?
how to deploy
can this run on windows?

Hi @feiyiban, you can certainly use Docker to run EthConnect (and all of Hyperledger FireFly) on Windows. However, for compilation and development a Linux VM will be needed currently. A Go Plugin is used to dynamically link to the Ethereum codebase at runtime, and the Go language is yet to release support for these dynamic linked libraries on Windows.
Currently none of the core contributors use Windows for development, so addressing this has not been a priority. Having a mode of compilation that uses static linking for native Windows development, would be good feature if you wanted to contribute.
Tagging @nguyer here fyi as he has done quite a bit of work on a Windows PC on the overall dev experience for FireFly (inc. Docker), and might have additional thoughts.
thank a lot
Is there more documentation on deploying contracts?
does it support nft with erc721?