[BUG] Docker installation with the Ollama option is NOT working (Win11)
D:\sim\sim>docker compose -f docker-compose.ollama.yml --profile setup up -d [+] Running 23/23 ✔ db Pulled 11.0s ✔ 3166755df2cd Pull complete 2.4s ✔ c1499316ffcf Pull complete 2.5s ✔ 6e6162b82c96 Pull complete 6.2s ✔ 678fdefd6cc3 Pull complete 6.8s ✔ b1badc6e5066 Pull complete 4.1s ✔ 7960bd43e7e7 Pull complete 2.4s ✔ 2b715279f55e Pull complete 2.5s ✔ 1eef446a2d11 Pull complete 2.4s ✔ 717379dd4557 Pull complete 8.2s ✔ 1752a03d130b Pull complete 2.4s ✔ 93c86b7657ed Pull complete 5.6s ✔ ee33dce80c14 Pull complete 8.3s ✔ 5332a007b185 Pull complete 2.4s ✔ 55772d575d05 Pull complete 2.4s ✔ d16299ff3f87 Pull complete 8.3s ✔ 5a24baf7c78c Pull complete 2.4s ✔ model-setup Pulled 24.3s ✔ 312c685d2030 Pull complete 21.6s ✔ c461ad30cb02 Pull complete 5.1s ✔ 857876d912f4 Pull complete 6.2s ✔ b71466b94f26 Pull complete 4.2s ✔ ollama Pulled 24.4s [+] Building 34.4s (41/44) => [internal] load local bake definitions 0.0s => => reading from stdin 1.38kB 0.0s => [realtime internal] load build definition from realtime.Dockerfile 0.0s => => transferring dockerfile: 1.51kB 0.0s => [simstudio internal] load build definition from app.Dockerfile 0.0s => => transferring dockerfile: 1.71kB 0.0s => [migrations internal] load build definition from db.Dockerfile 0.0s => => transferring dockerfile: 1.06kB 0.0s => [realtime internal] load metadata for docker.io/oven/bun:alpine 0.8s => [simstudio internal] load .dockerignore 0.0s => => transferring context: 170B 0.0s => [migrations internal] load build context 0.0s => => transferring context: 11.38kB 0.0s => [migrations deps 1/5] FROM docker.io/oven/bun:alpine@sha256:02564b43c26a0dc156ff4b70d7ccb68ebae5c486771d699ed 0.0s => => resolve docker.io/oven/bun:alpine@sha256:02564b43c26a0dc156ff4b70d7ccb68ebae5c486771d699ed1520c42e6ac5cb0 0.0s => [simstudio internal] load build context 0.2s => => transferring context: 193.82kB 0.2s => CACHED [realtime deps 2/5] WORKDIR /app 0.0s => CACHED [migrations deps 3/5] COPY package.json bun.lock turbo.json ./ 0.0s => CACHED [migrations deps 4/5] COPY apps/sim/package.json ./apps/sim/db/ 0.0s => CACHED [migrations deps 5/5] RUN bun install --omit dev --ignore-scripts && bun install --omit dev --igno 0.0s => CACHED [migrations runner 3/8] COPY --from=deps /app/node_modules ./node_modules 0.0s => CACHED [migrations runner 4/8] COPY apps/sim/drizzle.config.ts ./apps/sim/drizzle.config.ts 0.0s => CACHED [migrations runner 5/8] COPY apps/sim/db ./apps/sim/db 0.0s => CACHED [migrations runner 6/8] COPY apps/sim/package.json ./apps/sim/package.json 0.0s => CACHED [migrations runner 7/8] COPY apps/sim/lib/env.ts ./apps/sim/lib/env.ts 0.0s => CACHED [migrations runner 8/8] WORKDIR /app/apps/sim 0.0s => [migrations] exporting to image 3.4s => => exporting layers 0.0s => => exporting manifest sha256:d939b675ce11f209ba8f5ca613ae833d90f77d68a90412c35154088b6502cd71 0.0s => => exporting config sha256:29e451334b5fc8cffacc8c17e08a5492f519ba5bc7a27b15a8127201a1c0d68c 0.0s => => exporting attestation manifest sha256:fddecdf8440ffdf6e99cc793bf4b12f21c61c9e210c760376af4632b1b7bdb76 0.0s => => exporting manifest list sha256:e7c142a2a0bb1f542a8973c756a29606b028604a9af82429137687bc0a32e36f 0.0s => => naming to docker.io/library/sim-with-ollama-migrations:latest 0.0s => => unpacking to docker.io/library/sim-with-ollama-migrations:latest 3.3s => CACHED [realtime deps 1/7] RUN apk add --no-cache libc6-compat 0.0s => CACHED [realtime deps 2/7] WORKDIR /app 0.0s => CACHED [realtime deps 3/7] RUN bun install -g turbo 0.0s => CACHED [realtime deps 4/7] COPY package.json bun.lock ./ 0.0s => CACHED [realtime deps 5/7] RUN mkdir -p apps 0.0s => CACHED [realtime deps 6/7] COPY apps/sim/package.json ./apps/sim/package.json 0.0s => CACHED [simstudio deps 7/7] RUN bun install --omit dev --ignore-scripts 0.0s => CACHED [simstudio builder 2/9] RUN bun install -g turbo 0.0s => CACHED [simstudio builder 3/9] COPY --from=deps /app/node_modules ./node_modules 0.0s => CACHED [simstudio builder 4/9] COPY . . 0.0s => CACHED [simstudio builder 5/9] RUN bun install --omit dev --ignore-scripts 0.0s => CACHED [simstudio builder 6/9] WORKDIR /app/apps/sim 0.0s => CACHED [simstudio builder 7/9] RUN bun install sharp 0.0s => CACHED [simstudio builder 8/9] WORKDIR /app 0.0s => ERROR [simstudio builder 9/9] RUN bun run build 32.5s => CACHED [realtime builder 2/3] COPY --from=deps /app/node_modules ./node_modules 0.0s => [realtime builder 3/3] COPY . . 2.4s => [realtime runner 2/4] COPY --from=builder /app/apps/sim ./apps/sim 0.5s => [migrations] resolving provenance for metadata file 0.0s => [realtime runner 3/4] COPY --from=builder /app/node_modules ./node_modules 9.0s => CANCELED [realtime runner 4/4] COPY --from=builder /app/package.json ./package.json 0.4s
[simstudio builder 9/9] RUN bun run build: 0.552 $ bun run lint:check 0.554 $ bunx biome check --unsafe . 31.02 scripts/package.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.02 31.02 × Formatter would have printed the following content: 31.02 31.02 1 │ - {␍ 31.02 2 │ - ··"name":·"sim-doc-generator",␍ 31.02 3 │ - ··"version":·"1.0.0",␍ 31.02 4 │ - ··"description":·"Documentation·generator·for·Sim·blocks",␍ 31.02 5 │ - ··"type":·"module",␍ 31.02 6 │ - ··"private":·true,␍ 31.02 7 │ - ··"devDependencies":·{␍ 31.02 8 │ - ····"@types/node":·"^22.15.17",␍ 31.02 9 │ - ····"@types/react":·"^19.1.3",␍ 31.02 10 │ - ····"glob":·"^11.0.2",␍ 31.02 11 │ - ····"ts-node":·"^10.9.2",␍ 31.02 12 │ - ····"tsx":·"^4.19.4",␍ 31.02 13 │ - ····"typescript":·"^5.8.3"␍ 31.02 14 │ - ··}␍ 31.02 15 │ - }␍ 31.02 1 │ + { 31.02 2 │ + ··"name":·"sim-doc-generator", 31.02 3 │ + ··"version":·"1.0.0", 31.02 4 │ + ··"description":·"Documentation·generator·for·Sim·blocks", 31.02 5 │ + ··"type":·"module", 31.02 6 │ + ··"private":·true, 31.02 7 │ + ··"devDependencies":·{ 31.02 8 │ + ····"@types/node":·"^22.15.17", 31.02 9 │ + ····"@types/react":·"^19.1.3", 31.02 10 │ + ····"glob":·"^11.0.2", 31.02 11 │ + ····"ts-node":·"^10.9.2", 31.02 12 │ + ····"tsx":·"^4.19.4", 31.02 13 │ + ····"typescript":·"^5.8.3" 31.02 14 │ + ··} 31.02 15 │ + } 31.02 16 16 │ 31.02 31.02 31.02 apps/docs/content/docs/copilot/meta.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.02 31.02 × Formatter would have printed the following content: 31.02 31.02 1 │ - {␍ 31.02 2 │ - ··"title":·"Copilot",␍ 31.02 3 │ - ··"pages":·["index"]␍ 31.02 4 │ - }␍ 31.02 1 │ + { 31.02 2 │ + ··"title":·"Copilot", 31.02 3 │ + ··"pages":·["index"] 31.02 4 │ + } 31.02 5 5 │ 31.02 31.02 31.02 apps/docs/content/docs/blocks/meta.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.02 31.02 × Formatter would have printed the following content: 31.02 31.02 1 │ - {␍ 31.02 2 │ - ··"title":·"Blocks",␍ 31.02 3 │ - ··"pages":·[␍ 31.02 4 │ - ····"agent",␍ 31.02 5 │ - ····"api",␍ 31.02 6 │ - ····"condition",␍ 31.02 7 │ - ····"evaluator",␍ 31.02 8 │ - ····"function",␍ 31.02 9 │ - ····"loop",␍ 31.02 10 │ - ····"parallel",␍ 31.02 11 │ - ····"response",␍ 31.02 12 │ - ····"router",␍ 31.02 13 │ - ····"workflow"␍ 31.02 14 │ - ··]␍ 31.02 15 │ - }␍ 31.02 1 │ + { 31.02 2 │ + ··"title":·"Blocks", 31.02 3 │ + ··"pages":·[ 31.02 4 │ + ····"agent", 31.02 5 │ + ····"api", 31.02 6 │ + ····"condition", 31.02 7 │ + ····"evaluator", 31.02 8 │ + ····"function", 31.02 9 │ + ····"loop", 31.02 10 │ + ····"parallel", 31.02 11 │ + ····"response", 31.02 12 │ + ····"router", 31.02 13 │ + ····"workflow" 31.02 14 │ + ··] 31.02 15 │ + } 31.02 16 16 │ 31.02 31.02 31.02 apps/docs/content/docs/connections/meta.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.02 31.02 × Formatter would have printed the following content: 31.02 31.02 1 │ - {␍ 31.02 2 │ - ··"title":·"Connections",␍ 31.02 3 │ - ··"pages":·["basics",·"tags",·"data-structure",·"accessing-data",·"best-practices"]␍ 31.02 4 │ - }␍ 31.02 1 │ + { 31.02 2 │ + ··"title":·"Connections", 31.02 3 │ + ··"pages":·["basics",·"tags",·"data-structure",·"accessing-data",·"best-practices"] 31.02 4 │ + } 31.02 5 5 │ 31.02 31.02 31.02 packages/cli/tsconfig.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.02 31.02 × Formatter would have printed the following content: 31.02 31.02 1 │ - {␍ 31.02 2 │ - ··"compilerOptions":·{␍ 31.02 3 │ - ····"target":·"es2020",␍ 31.02 4 │ - ····"module":·"ESNext",␍ 31.02 5 │ - ····"moduleResolution":·"node",␍ 31.02 6 │ - ····"outDir":·"./dist",␍ 31.02 7 │ - ····"rootDir":·"./src",␍ 31.02 8 │ - ····"strict":·true,␍ 31.02 9 │ - ····"esModuleInterop":·true,␍ 31.02 10 │ - ····"skipLibCheck":·true,␍ 31.02 11 │ - ····"declaration":·true,␍ 31.02 12 │ - ····"forceConsistentCasingInFileNames":·true␍ 31.02 13 │ - ··},␍ 31.02 14 │ - ··"include":·["src//*"],␍ 31.02 15 │ - ··"exclude":·["node_modules",·"dist"]␍ 31.02 16 │ - }␍ 31.02 1 │ + { 31.02 2 │ + ··"compilerOptions":·{ 31.02 3 │ + ····"target":·"es2020", 31.02 4 │ + ····"module":·"ESNext", 31.02 5 │ + ····"moduleResolution":·"node", 31.02 6 │ + ····"outDir":·"./dist", 31.02 7 │ + ····"rootDir":·"./src", 31.02 8 │ + ····"strict":·true, 31.02 9 │ + ····"esModuleInterop":·true, 31.02 10 │ + ····"skipLibCheck":·true, 31.02 11 │ + ····"declaration":·true, 31.02 12 │ + ····"forceConsistentCasingInFileNames":·true 31.02 13 │ + ··}, 31.02 14 │ + ··"include":·["src//*"], 31.02 15 │ + ··"exclude":·["node_modules",·"dist"] 31.02 16 │ + } 31.02 17 17 │ 31.02 31.02 31.02 apps/docs/package.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.02 31.02 × Formatter would have printed the following content: 31.02 31.02 1 │ - {␍ 31.02 2 │ - ··"name":·"docs",␍ 31.02 3 │ - ··"version":·"0.0.0",␍ 31.02 4 │ - ··"private":·true,␍ 31.02 5 │ - ··"license":·"Apache-2.0",␍ 31.02 6 │ - ··"scripts":·{␍ 31.02 7 │ - ····"dev":·"next·dev·--port·3001",␍ 31.02 8 │ - ····"build":·"next·build",␍ 31.02 9 │ - ····"start":·"next·start",␍ 31.02 10 │ - ····"postinstall":·"fumadocs-mdx",␍ 31.02 11 │ - ····"type-check":·"tsc·--noEmit"␍ 31.02 12 │ - ··},␍ 31.02 13 │ - ··"dependencies":·{␍ 31.02 14 │ - ····"@tabler/icons-react":·"^3.31.0",␍ 31.02 15 │ - ····"@vercel/analytics":·"1.5.0",␍ 31.02 16 │ - ····"@vercel/og":·"^0.6.5",␍ 31.02 17 │ - ····"clsx":·"^2.1.1",␍ 31.02 18 │ - ····"fumadocs-core":·"^15.0.16",␍ 31.02 19 │ - ····"fumadocs-mdx":·"^11.5.6",␍ 31.02 20 │ - ····"fumadocs-ui":·"^15.0.16",␍ 31.02 21 │ - ····"lucide-react":·"^0.511.0",␍ 31.02 22 │ - ····"next":·"^15.3.2",␍ 31.02 23 │ - ····"next-themes":·"^0.4.6",␍ 31.02 24 │ - ····"react":·"19.1.0",␍ 31.02 25 │ - ····"react-dom":·"19.1.0",␍ 31.02 26 │ - ····"tailwind-merge":·"^3.0.2"␍ 31.02 27 │ - ··},␍ 31.02 28 │ - ··"devDependencies":·{␍ 31.02 29 │ - ····"@tailwindcss/postcss":·"^4.0.12",␍ 31.02 30 │ - ····"@types/mdx":·"^2.0.13",␍ 31.02 31 │ - ····"@types/node":·"^22.14.1",␍ 31.02 32 │ - ····"@types/react":·"^19.1.2",␍ 31.02 33 │ - ····"@types/react-dom":·"^19.0.4",␍ 31.02 34 │ - ····"dotenv-cli":·"^8.0.0",␍ 31.02 35 │ - ····"postcss":·"^8.5.3",␍ 31.02 36 │ - ····"tailwindcss":·"^4.0.12",␍ 31.02 37 │ - ····"typescript":·"^5.8.2"␍ 31.02 38 │ - ··}␍ 31.02 39 │ - }␍ 31.02 1 │ + { 31.02 2 │ + ··"name":·"docs", 31.02 3 │ + ··"version":·"0.0.0", 31.02 4 │ + ··"private":·true, 31.02 5 │ + ··"license":·"Apache-2.0", 31.02 6 │ + ··"scripts":·{ 31.02 7 │ + ····"dev":·"next·dev·--port·3001", 31.02 8 │ + ····"build":·"next·build", 31.02 9 │ + ····"start":·"next·start", 31.02 10 │ + ····"postinstall":·"fumadocs-mdx", 31.02 11 │ + ····"type-check":·"tsc·--noEmit" 31.02 12 │ + ··}, 31.02 13 │ + ··"dependencies":·{ 31.02 14 │ + ····"@tabler/icons-react":·"^3.31.0", 31.02 15 │ + ····"@vercel/analytics":·"1.5.0", 31.02 16 │ + ····"@vercel/og":·"^0.6.5", 31.02 17 │ + ····"clsx":·"^2.1.1", 31.02 18 │ + ····"fumadocs-core":·"^15.0.16", 31.03 19 │ + ····"fumadocs-mdx":·"^11.5.6", 31.03 20 │ + ····"fumadocs-ui":·"^15.0.16", 31.03 21 │ + ····"lucide-react":·"^0.511.0", 31.03 22 │ + ····"next":·"^15.3.2", 31.03 23 │ + ····"next-themes":·"^0.4.6", 31.03 24 │ + ····"react":·"19.1.0", 31.03 25 │ + ····"react-dom":·"19.1.0", 31.03 26 │ + ····"tailwind-merge":·"^3.0.2" 31.03 27 │ + ··}, 31.03 28 │ + ··"devDependencies":·{ 31.03 29 │ + ····"@tailwindcss/postcss":·"^4.0.12", 31.03 30 │ + ····"@types/mdx":·"^2.0.13", 31.03 31 │ + ····"@types/node":·"^22.14.1", 31.03 32 │ + ····"@types/react":·"^19.1.2", 31.03 33 │ + ····"@types/react-dom":·"^19.0.4", 31.03 34 │ + ····"dotenv-cli":·"^8.0.0", 31.03 35 │ + ····"postcss":·"^8.5.3", 31.03 36 │ + ····"tailwindcss":·"^4.0.12", 31.03 37 │ + ····"typescript":·"^5.8.2" 31.03 38 │ + ··} 31.03 39 │ + } 31.03 40 40 │ 31.03 31.03 31.03 packages/cli/package.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.03 31.03 × Formatter would have printed the following content: 31.03 31.03 1 │ - {␍ 31.03 2 │ - ··"name":·"simstudio",␍ 31.03 3 │ - ··"version":·"0.1.19",␍ 31.03 4 │ - ··"description":·"Sim·CLI·-·Run·Sim·with·a·single·command",␍ 31.03 5 │ - ··"main":·"dist/index.js",␍ 31.03 6 │ - ··"type":·"module",␍ 31.03 7 │ - ··"bin":·{␍ 31.03 8 │ - ····"simstudio":·"dist/index.js"␍ 31.03 9 │ - ··},␍ 31.03 10 │ - ··"scripts":·{␍ 31.03 11 │ - ····"build":·"bun·run·build:tsc",␍ 31.03 12 │ - ····"build:tsc":·"tsc",␍ 31.03 13 │ - ····"prepublishOnly":·"bun·run·build"␍ 31.03 14 │ - ··},␍ 31.03 15 │ - ··"files":·[␍ 31.03 16 │ - ····"dist"␍ 31.03 17 │ - ··],␍ 31.03 18 │ - ··"keywords":·[␍ 31.03 19 │ - ····"simstudio",␍ 31.03 20 │ - ····"ai",␍ 31.03 21 │ - ····"workflow",␍ 31.03 22 │ - ····"ui",␍ 31.03 23 │ - ····"cli",␍ 31.03 24 │ - ····"sim",␍ 31.03 25 │ - ····"sim-studio"
Source: simstudioai/sim