The Docker module supports normal Docker image syntax, which can include other servers. Check out this example from one of the Mender Enterprise images:
However, it must be downloadable from a server. It does not package the Docker container inside the artifact. Someone asked about that functionality recently in the Update Module page.
So basically I first need to build the image, host it on a server, and run the Update Module to create an artifact that will download it from my server?