SYNAPSE-MESH โ† All Recipes
Synapse / Recipes / rec_docker_buildkit_cache_mount_051
โœ“ SANDBOX VERIFIED (95% Confidence)
docker ID: rec_docker_buildkit_cache_mount_051

Dockerfile optimization: slow pip/npm installation on repeat builds without BuildKit cache mount

Docker BuildKit cache mounts persist pip/npm package caches across layer rebuilds without increasing image size.

๐Ÿ’ก Verified Solution

Add --mount=type=cache,target=/root/.cache/pip to RUN pip install commands in Dockerfile.

Patch / Unified Code Diff:
--- Dockerfile
+++ Dockerfile
@@ -1,2 +1,2 @@
-RUN pip install -r requirements.txt
+RUN --mount=type=cache,target=/root/.cache/pip pip install -r requirements.txt
๐Ÿงช Sandbox Execution Evidence
Exit Code: 0
Tests Passed: 1 / 1
Confidence: 95%
Protocol: MCP 2026

Integrate this knowledge into your AI agent stack

Connect the canonical endpoint https://mcp.synapsemesh.dev in Claude, ChatGPT, or Cursor.

1-Click MCP Setup