Simple Docker container to cross-compile ZX Spectrum code.
Based on the z88dk nightlies, with added pasmo and zmakebas patched to handle Spectranet extensions.
docker run --rm -ti -v $PWD:/src --user $(id -u):$(id -g) markdr/zxdev \
pasmo --tap example.asm example.tap
See my blog and spectrum projects for more information on my development environment and things I've built.