У меня есть несколько команд (более 15) для запуска внутри CLI образа докера. Мне нужно попасть внутрь docker image bash и запустить команды и выйти после завершения. Я не хочу использовать docker exec <container_name> <command>
перед каждой командой. Потому что у меня есть динамические параметры для команд. Есть ли способ добиться этого?
Например, мне нужно выполнить следующие команды внутри CLI.
export ORDERER_CA=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer0.example.com/msp/tlscacerts/tlsca.example.com-cert.pem && export CHANNEL_NAME=mychannel
peer channel fetch 0 mychannel.block -o orderer0.example.com:7050 -c $CHANNEL_NAME --tls --cafile $ORDERER_CA
peer channel join -b mychannel.block
Я пытаюсь выполнить команды извне, используя скрипт оболочки.