webui, dockerimg: store the webui assets in a zip and cp them into the container
diff --git a/dockerimg/dockerimg.go b/dockerimg/dockerimg.go
index 4135757..90121fa 100644
--- a/dockerimg/dockerimg.go
+++ b/dockerimg/dockerimg.go
@@ -19,6 +19,7 @@
 	"strings"
 	"time"
 
+	"sketch.dev/loop/webui"
 	"sketch.dev/skribe"
 )
 
@@ -159,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)
 	}
+	webuiZipPath, err := webui.ZipPath()
+	if err != nil {
+		return err
+	}
+	if out, err := combinedOutput(ctx, "docker", "cp", webuiZipPath, cntrName+":/root/.cache/sketch/webui/"+filepath.Base(webuiZipPath)); err != nil {
+		return fmt.Errorf("docker cp: %s, %w", out, err)
+	}
 
 	fmt.Printf("starting container %s\ncommits made by the agent will be pushed to \033[1msketch/*\033[0m\n", cntrName)