You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CLAUDE.md
+9Lines changed: 9 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -133,6 +133,15 @@ For testable code, **never import env.server.ts** in test files. Pass configurat
133
133
134
134
The codebase is transitioning from the "legacy run engine" (spread across codebase) to "Run Engine 2.0" (`@internal/run-engine`). Focus on Run Engine 2.0 for new work.
135
135
136
+
## Docker Image Guidelines
137
+
138
+
When updating Docker image references in `docker/Dockerfile` or other container files:
139
+
140
+
-**Always use multiplatform/index digests**, not architecture-specific digests
141
+
- Architecture-specific digests (e.g., for `linux/amd64` only) will cause CI failures on different build environments
142
+
- On Docker Hub, the multiplatform digest is shown on the main image page, while architecture-specific digests are listed under "OS/ARCH"
143
+
- Example: Use `node:20.20-bullseye-slim@sha256:abc123...` where the digest is from the multiplatform index, not from a specific OS/ARCH variant
0 commit comments