Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- docker pull eosio/eos-dev
- docker run --rm --name eosio -d -p 8888:8888 -p 9876:9876 -v <path_to_code>/Code:/Code -v /tmp/eosio/data:/mnt/dev/data -v /tmp/eosio/config:/mnt/dev/config eosio/eos-dev /bin/bash -c "nodeos -e -p eosio --plugin eosio::wallet_api_plugin --plugin eosio::wallet_plugin --plugin eosio::producer_plugin --plugin eosio::history_plugin --plugin eosio::chain_api_plugin --plugin eosio::history_api_plugin --plugin eosio::http_plugin -d /mnt/dev/data --config-dir /mnt/dev/config --http-server-address=0.0.0.0:8888 --access-control-allow-origin=* --contracts-console"
- alias cleos='docker exec eosio /opt/eosio/bin/cleos --wallet-url http://localhost:8888'
- alias eosiocpp='docker exec eosio /opt/eosio/bin/eosiocpp'
- eosiocpp -o Code/mycontract.wast Code/mycontract.cpp
- eosiocpp -g Code/mycontract.abi Code/mycontract.cpp
- cleos set contract mycontract Code/mycontract Code/mycontract.wast Code/mycontract.abi
- docker exec -i -t eosio /bin/bash
- docker logs --tail 100 eosio
Add Comment
Please, Sign In to add comment