Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Creación de servicios de App Runner

Modo de enfoque
Creación de servicios de App Runner - AWS Cloud9

AWS Cloud9 ya no está disponible para nuevos clientes. Los clientes existentes de AWS Cloud9 pueden seguir utilizando el servicio con normalidad. Más información

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

AWS Cloud9 ya no está disponible para nuevos clientes. Los clientes existentes de AWS Cloud9 pueden seguir utilizando el servicio con normalidad. Más información

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Puede crear un servicio de App Runner en AWS Toolkit mediante el AWS Explorador. Tras elegir crear un servicio en un sitio específico Región de AWS, en el panel de comandos del AWS kit de herramientas se describe cómo configurar la instancia de servicio en la que se ejecuta la aplicación.

Antes de crear un servicio de App Runner, asegúrese de haber completado los requisitos previos. Esto incluye proporcionar los permisos de IAM pertinentes y confirmar el repositorio de origen específico que desea implementar.

Para crear un servicio de App Runner

  1. Abre el AWS Explorador, si aún no está abierto.

  2. Haga clic con el botón derecho en el nodo de App Runner y elija Create Service (Crear servicio).

    Aparece el panel AWS de comandos del kit de herramientas.

  3. En Select a source code location type (Seleccionar un tipo de ubicación de código fuente), elija ECR o Repository (Repositorio).

    Si elige ECR, especifique una imagen de contenedor de un repositorio mantenido por Amazon Elastic Container Registry. Si elige Repository (Repositorio), especifique un repositorio de código fuente mantenido por un proveedor de repositorios compatible. Actualmente, App Runner es compatible GitHubcomo proveedor de repositorios de código fuente.

  1. En Select or enter an image repository (Seleccionar o ingresar un repositorio de imágenes), elija o ingrese la URL del repositorio de imágenes que mantiene su registro privado de Amazon ECR o la Galería pública de Amazon ECR.

    nota

    Si especifica un repositorio de la galería pública de Amazon ECR, asegúrese de que las implementaciones automáticas estén desactivadas. App Runner no admite implementaciones automáticas para una imagen de un repositorio público de ECR.

    Las implementaciones automáticas están desactivadas de forma predeterminada. Esto se indica cuando el icono del encabezado del panel de comandos presenta una línea diagonal a través de él. Si eligió activar las implementaciones automáticas, un mensaje le informa que esta opción puede generar costos adicionales.

  2. Si en el paso del panel de comandos se informa de que No tags found (No se encontraron etiquetas), retroceda un paso y seleccione un repositorio que contenga una imagen de contenedor etiquetada.

  3. En Port (Puerto), ingrese el puerto IP utilizado por el servicio (por ejemplo, el puerto 8000).

  4. (Opcional) En Configure environment variables (Configurar variables de entorno), especifique un archivo que contenga las variables de entorno que se utilizan para personalizar el comportamiento de la instancia de servicio.

  5. Si utiliza un registro privado de Amazon ECR, necesitará el AppRunnerECRAccessrol de acceso Role ECR. Este rol permite a App Runner acceder a imágenes de Amazon Elastic Container Registry (Amazon ECR) de su cuenta. Elija el icono "+" en el encabezado del panel de comandos para crear automáticamente este rol. Si su imagen está almacenada en el repositorio público de Amazon ECR, en el que las imágenes están disponibles de forma pública, no se requiere un rol de acceso.

  6. En Name your service (Asignar un nombre al servicio), ingrese un nombre único y presione Intro. El nombre no puede contener espacios.

  7. En Select instance configuration (Seleccionar la configuración de instancia), elija una combinación de unidades de CPU y memoria (ambos en GB) para la instancia de servicio.

    Cuando se crea el servicio, el estado cambia de Creating (Creando) a Running (En ejecución).

  8. Una vez que el servicio comience a ejecutarse, abra su menú contextual (haga clic con el botón derecho) y elija Copy Service URL (Copiar URL del servicio).

  9. Para acceder a la aplicación implementada, pegue la URL copiada en la barra de direcciones del navegador web.

  1. En Select or enter an image repository (Seleccionar o ingresar un repositorio de imágenes), elija o ingrese la URL del repositorio de imágenes que mantiene su registro privado de Amazon ECR o la Galería pública de Amazon ECR.

    nota

    Si especifica un repositorio de la galería pública de Amazon ECR, asegúrese de que las implementaciones automáticas estén desactivadas. App Runner no admite implementaciones automáticas para una imagen de un repositorio público de ECR.

    Las implementaciones automáticas están desactivadas de forma predeterminada. Esto se indica cuando el icono del encabezado del panel de comandos presenta una línea diagonal a través de él. Si eligió activar las implementaciones automáticas, un mensaje le informa que esta opción puede generar costos adicionales.

  2. Si en el paso del panel de comandos se informa de que No tags found (No se encontraron etiquetas), retroceda un paso y seleccione un repositorio que contenga una imagen de contenedor etiquetada.

  3. En Port (Puerto), ingrese el puerto IP utilizado por el servicio (por ejemplo, el puerto 8000).

  4. (Opcional) En Configure environment variables (Configurar variables de entorno), especifique un archivo que contenga las variables de entorno que se utilizan para personalizar el comportamiento de la instancia de servicio.

  5. Si utiliza un registro privado de Amazon ECR, necesitará el AppRunnerECRAccessrol de acceso Role ECR. Este rol permite a App Runner acceder a imágenes de Amazon Elastic Container Registry (Amazon ECR) de su cuenta. Elija el icono "+" en el encabezado del panel de comandos para crear automáticamente este rol. Si su imagen está almacenada en el repositorio público de Amazon ECR, en el que las imágenes están disponibles de forma pública, no se requiere un rol de acceso.

  6. En Name your service (Asignar un nombre al servicio), ingrese un nombre único y presione Intro. El nombre no puede contener espacios.

  7. En Select instance configuration (Seleccionar la configuración de instancia), elija una combinación de unidades de CPU y memoria (ambos en GB) para la instancia de servicio.

    Cuando se crea el servicio, el estado cambia de Creating (Creando) a Running (En ejecución).

  8. Una vez que el servicio comience a ejecutarse, abra su menú contextual (haga clic con el botón derecho) y elija Copy Service URL (Copiar URL del servicio).

  9. Para acceder a la aplicación implementada, pegue la URL copiada en la barra de direcciones del navegador web.

  1. En Seleccione una conexión, elija una conexión a la que se enlace GitHub. AWS Las conexiones que están disponibles para su selección aparecen en la página de GitHub conexiones de la consola de App Runner.

  2. En Seleccione un GitHub repositorio remoto, elija o introduzca una URL para el repositorio remoto.

    Los repositorios remotos que ya están configurados con la administración de control de AWS Cloud9 código fuente están disponibles para su selección. Si el repositorio no aparece en la lista, también puede pegar un enlace al repositorio a él.

  3. En Select a branch (Seleccionar una rama), elija qué rama Git del código fuente desea implementar.

  4. En Choose configuration source (Elegir el origen de configuración), especifique cómo desea definir la configuración del tiempo de ejecución.

    Si elige Use configuration file (Usar archivo de configuración), la instancia de servicio se configura mediante la configuración definida por el archivo de configuración de apprunner.yaml. Este archivo se encuentra en el directorio raíz del repositorio de la aplicación.

    Si elige Configure all settings here (Establecer la configuración aquí), utilice el panel de comandos para especificar lo siguiente:

    • Runtime (Tiempo de ejecución): elija Python 3 o Nodejs 12.

    • Build command (Comando de creación): ingrese el comando para crear la aplicación en el entorno en tiempo de ejecución de la instancia de servicio.

    • Start command (Comando de inicio): ingrese el comando para iniciar la aplicación en el entorno en tiempo de ejecución de la instancia de servicio.

  5. En Port (Puerto), ingrese el puerto IP que usa el servicio (por ejemplo, el puerto 8000).

  6. (Opcional) En Configure environment variables (Configurar variables de entorno), especifique un archivo que contenga las variables de entorno para personalizar el comportamiento de la instancia de servicio.

  7. En Name your service (Asignar un nombre al servicio), ingrese un nombre único y presione Intro. El nombre no puede contener espacios.

  8. En Select instance configuration (Seleccionar la configuración de instancia), elija una combinación de unidades de CPU y memoria en GB para la instancia de servicio.

    Mientras se crea el servicio, el estado cambia de Creating (Creando) a Running (En ejecución).

  9. Una vez que el servicio comience a ejecutarse, abra su menú contextual (haga clic con el botón derecho) y elija Copy Service URL (Copiar URL del servicio).

  10. Para acceder a la aplicación implementada, pegue la URL copiada en la barra de direcciones del navegador web.

  1. En Seleccione una conexión, elija una conexión a la que se enlace GitHub. AWS Las conexiones que están disponibles para su selección aparecen en la página de GitHub conexiones de la consola de App Runner.

  2. En Seleccione un GitHub repositorio remoto, elija o introduzca una URL para el repositorio remoto.

    Los repositorios remotos que ya están configurados con la administración de control de AWS Cloud9 código fuente están disponibles para su selección. Si el repositorio no aparece en la lista, también puede pegar un enlace al repositorio a él.

  3. En Select a branch (Seleccionar una rama), elija qué rama Git del código fuente desea implementar.

  4. En Choose configuration source (Elegir el origen de configuración), especifique cómo desea definir la configuración del tiempo de ejecución.

    Si elige Use configuration file (Usar archivo de configuración), la instancia de servicio se configura mediante la configuración definida por el archivo de configuración de apprunner.yaml. Este archivo se encuentra en el directorio raíz del repositorio de la aplicación.

    Si elige Configure all settings here (Establecer la configuración aquí), utilice el panel de comandos para especificar lo siguiente:

    • Runtime (Tiempo de ejecución): elija Python 3 o Nodejs 12.

    • Build command (Comando de creación): ingrese el comando para crear la aplicación en el entorno en tiempo de ejecución de la instancia de servicio.

    • Start command (Comando de inicio): ingrese el comando para iniciar la aplicación en el entorno en tiempo de ejecución de la instancia de servicio.

  5. En Port (Puerto), ingrese el puerto IP que usa el servicio (por ejemplo, el puerto 8000).

  6. (Opcional) En Configure environment variables (Configurar variables de entorno), especifique un archivo que contenga las variables de entorno para personalizar el comportamiento de la instancia de servicio.

  7. En Name your service (Asignar un nombre al servicio), ingrese un nombre único y presione Intro. El nombre no puede contener espacios.

  8. En Select instance configuration (Seleccionar la configuración de instancia), elija una combinación de unidades de CPU y memoria en GB para la instancia de servicio.

    Mientras se crea el servicio, el estado cambia de Creating (Creando) a Running (En ejecución).

  9. Una vez que el servicio comience a ejecutarse, abra su menú contextual (haga clic con el botón derecho) y elija Copy Service URL (Copiar URL del servicio).

  10. Para acceder a la aplicación implementada, pegue la URL copiada en la barra de direcciones del navegador web.

nota

Si se produce un error en el intento de crear un servicio de App Runner, el servicio muestra un estado Create failed (Error al crear) en el Explorador de AWS . Para obtener información acerca de la solución de problemas, consulte When service creation fails (Cuando falla la creación del servicio) en la Guía para desarrolladores de App Runner.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.