qemu in docker doesn't work with bridge net devices
For the Collabora lava setup we attach all qemu 'duts' to a virtual bridge on the host which provides a predictable IP for each dut (so e.g. docker based test can connect to them). Unfortunately when running qemu in docker there is currently no way to do that and for extra fun it means device dictionaries don't work as expected between qemu-in-docker vs qemu-on-host
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information