dockerimg: make sure webui build exists before copying it
diff --git a/dockerimg/dockerimg.go b/dockerimg/dockerimg.go
index a416c44..a09c965 100644
--- a/dockerimg/dockerimg.go
+++ b/dockerimg/dockerimg.go
@@ -160,6 +160,13 @@
 	if out, err := combinedOutput(ctx, "docker", "cp", linuxSketchBin, cntrName+":/bin/sketch"); err != nil {
 		return fmt.Errorf("docker cp: %s, %w", out, err)
 	}
+
+	// Make sure that the webui is built so we can copy the results to the container.
+	_, err = webui.Build()
+	if err != nil {
+		return fmt.Errorf("failed to build webui: %w", err)
+	}
+
 	webuiZipPath, err := webui.ZipPath()
 	if err != nil {
 		return err