The best documentation available for this is:
To summarize, you'll want to:
use scripts/snapshot_alpha_and_link.sh to copy the protocol into a new ...
You could use Flextesa
In a docker-compose file, it should look like the following:
command: edobox start -P 8732
It will bake ...
The error means that a nonce commitment should have been included in the block, but it was not (or the other way around, it was included, but it was not expected to be included). See here for details: http://tezos.gitlab.io/whitedoc/proof_of_stake.html#random-seed.
In sandbox mode, a nonce commitment should be included every 4 blocks, as far as I understand.