Volver a Actualizaciones
CorrecciónV-3.2.024617 de mayo de 2026

Docker Runtime Hotfix

V-3.2.0246 — Docker Runtime Hotfix: • package.json: Wrangler fijado en 3.114.14 sin caret y override npm para evitar resolución efectiva hacia Wrangler 4.x. • package-lock.json: regenerado limpio; node_modules/wrangler resuelve a 3.114.14. • Dockerfile: agrega guard de build que falla si Wrangler no es 3.114.14. • Dockerfile: detecta entry real en dist/server (server.js o index.js) y lo guarda en .worker-entry. • CMD final: cd dist/server && ENTRY=$(cat .worker-entry) && exec /app/node_modules/.bin/wrangler dev "$ENTRY" --ip 0.0.0.0 --port 3000 --local. • .dockerignore: evita copiar node_modules/dist/.wrangler locales dentro de la imagen, para que no pisen npm install limpio. • QA: typecheck limpio, build exitoso y validación Docker runtime obligatoria ejecutada. Resultado: deploy-ready real para VPS; el contenedor no debe resolver Wrangler 4.x ni caer en miniflare.getWorkerRegistry is not a function.

Aspectos destacados

  • Wrangler efectivo en Docker fijado en 3.114.14
  • package-lock corregido para no ejecutar Wrangler 4.x
  • Dockerfile valida versión y detecta entry real
  • CMD final usa /app/node_modules/.bin/wrangler
  • Hotfix deploy-ready para VPS
#Docker#Wrangler#VPS#Runtime#Hotfix