Configuración de servicios GraphQL
Configure un servidor GraphQL utilizando un archivo Node.js personalizado. Esta personalización crea un código de resolución y esquema GraphQL a partir de un conjunto de especificaciones OpenAPI. Depende de los paquetes express, express-GraphQL, GraphQL y OpenAPI-to-GraphQL.
Configuración de un contenedor Docker de GraphQL
Una vez que tenga la imagen de Docker, inicie el contenedor Docker y utilice su URL para acceder directamente a GraphL.- La imagen de Docker se basa en node:14-alpine.
- La imagen de Docker se conecta al puerto 3100 (puerto no ssl) y al puerto 3443 (puerto ssl) en el contenedor.
- Para ejecutar la imagen de Docker;
- Ejecute un mandato similar a Docker run
docker run -d --name yourdockerName -p 3443:3443 -e LICENSE=accept release_number/graphql-app:tag
- A continuación, puede acceder a GraphQL en
http://localhost:3100/graphql
ohttp://localhost:3443/graphql
desde un navegador web.
- Ejecute un mandato similar a Docker run
Nota: Para obtener más información sobre cómo crear archivos de parche personalizados json y utilizarlos, consulte Extensiones GraphQL de HCL Commerce.