docker异常:flag provided but not defined: -e

in #docker7 years ago

-e参数设置docker环境变量出错:

[root@master ~]# docker exec -it -e "CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/[email protected]/msp" peer0.org1.example.com bash
flag provided but not defined: -e
See '/usr/bin/docker-current exec --help'.
[root@master ~]#

解决办法,先进入docker,再设置环境变量

[root@master ~]# docker exec -it peer0.org1.example.com bash
root@a179b5f98889:/opt/gopath/src/github.com/hyperledger/fabric#export CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/[email protected]/msp