diff --git a/Dockerfile b/Dockerfile
index 58e3eda119402d6251701047e0c1d015d0259dd4..6ba8d296da5ae2768ac693ca59f61ed59e9daf99 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -26,6 +26,10 @@ ENTRYPOINT ["/sbin/tini", "--"]
 
 COPY --from=builder /misskey/node_modules ./node_modules
 COPY --from=builder /misskey/built ./built
+COPY --from=builder /misskey/packages/backend/node_modules ./packages/backend/node_modules
+COPY --from=builder /misskey/packages/backend/built ./packages/backend/built
+COPY --from=builder /misskey/packages/client/node_modules ./packages/client/node_modules
+COPY --from=builder /misskey/packages/client/built ./packages/client/built
 COPY . ./
 
 CMD ["npm", "run", "migrateandstart"]