Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Desarrolla un servicio de manera local

Con Cloud Code, puedes desarrollar tus servicios de Cloud Run de forma local en un entorno similar a Cloud Run. Cloud Code observa los cambios en tu fuente y actualiza rápidamente el servicio en ejecución para reflejar estos cambios.

Define la configuración de ejecución

Antes de ejecutar tu servicio, debes crear la configuración de ejecución:

  1. Navega hasta el selector de configuración de ejecución y depuración en la barra de navegación y haz clic en Edit Configurations.
  2. Seleccione Cloud Run: Run locally en Cloud Code: Cloud Run.
  3. Especifica la opción de compilador y las opciones de configuración relevantes.

    Cloud Code es compatible con tipos de artefactos, Docker, Jib y Buildpacks.

  4. Haz clic en Aceptar.

    Ventana de configuración de Cloud Run: Run locally

Opcional: Personaliza la configuración

Cuando desarrollas de forma local, puedes especificar parámetros de configuración adicionales, como una cuenta de servicio, variables de entorno y conexiones SQL (cuando usas Cloud Run (completamente administrado), con la sección de configuración de revisión avanzada cuando elijas.Editar configuraciones las rutas "a GCP".

Variables de entorno

Las siguientes variables de entorno se agregan de forma automática a los contenedores en ejecución:

Name Descripción Ejemplo
PORT El puerto en el que debe escuchar el servidor HTTP. 8080
K_SERVICE El nombre del servicio de Cloud Run que se ejecuta. hello-world
K_REVISION El nombre de la revisión de Cloud Run que se ejecuta. hello-world.1
K_CONFIGURATION El nombre de la configuración de Cloud Run que creó la revisión. hello-world

Almacenar secretos

Si el código incluye datos potencialmente sensibles, como claves de API, contraseñas y certificados, se recomienda almacenarlos como secretos. Con Cloud Code, puedes almacenar estos secretos de forma segura en Secret Manager y recuperarlos de manera programática cuando los necesites. Para obtener información detallada sobre cómo crear y administrar secretos con Cloud Code, consulta la guía de Secret Manager.

Ejecuta tu servicio

Para ejecutar tu servicio, sigue estos pasos:

  1. Selecciona el destino de ejecución Cloud Run: Run locally en el selector de configuración de ejecución y depuración en la barra de navegación.
  2. Haz clic en Cloud Run: Ejecuta localmente ícono de acción de ejecutar.
  3. Observa los registros de tu servicio en ejecución, transmitidos directamente a la ventana de salida.
  4. Una vez que se complete la implementación, puedes ver el servicio en ejecución con la URL que se muestra en tu panel de registro de eventos. En el ejemplo a continuación, esta URL es http://localhost:8080.

    Registro de eventos con notificación de implementación exitosa y URL para obtener una vista previa de su servicio

Obtén asistencia

Si deseas enviar comentarios, informa un problema en GitHub o haz una pregunta en Stack Overflow.