Development docker for EOSIO Blockchain smart contracts
The provided Makefile can build and push (to Docker Hub) a development docker image for EOS. The image will contains everything you need to build and test a smart contract:
- EOS blockchain node
- EOSIO.CDT
- Boost.Test
- Native clang 7 compiler (with lldb-7)
- Make
- CMake
- Vim
- Midnight Commander
- Git
For more information about FETCH_ALL parameter see comments inside Makefile
make [ build-image [ FETCH_ALL=1 ] | push-image ]
Here some small projects that show the docker usage
I was commited to maintain this docker project, but the roadmap of EOS is unknown to me. I don't understand what is going on with the blockchain:
- The EOS repository was archived on August 2, 2022. It is mentioned on Internet that its replacement will be Mandel.
- The Mandel repository says that Mandel contains an archived version of the protocol which in turn, was replaced by the new implementation, Leap.
- The Leap repository which does not belong to EOS Foundation, has new instructions to build the blockchain.
Until somebody starts using Leap I won't try to build the development docker.