At B2Bsellers, we use dockware.io for local development. We can only recommend it to everyone. However, it doesn't matter if you use Dockware, Docker or something else.
Just execute the following code in the Shopware root folder:
bin/consoleb2b:platform:build
Of course you need Node.js (see Requirements) to run the watcher and the build command.