Skip to main content
Version: 0.7.4

despliegue

Despliegue independiente#

Los desarrolladores también pueden usar el código fuente para la implementación independiente en el entorno de docker local.Sólo sigue estos pasos.

  1. Asegúrese de que el entorno de docker está instalado correctamente localmente y que puede utilizar docker-compose/git
  2. Consulte el origen del proyecto code https://github.com/newbe36524/Newbe.Claptrap.Examples
  3. Ejecute el comando docker-compose build en la carpeta src/Newbe.Claptrap.Ticketing para completar la compilación del proyecto
  4. Ejecute docker-compose up-d en la carpeta src/Newbe.Claptrap.Ticketing/Docker/LocalClusterSQLite para iniciar todos los servicios
  5. Acceda http://localhost:10080 para abrir la interfaz.

En resumen, el script es tan follows:

git clone https://github.com/newbe36524/Newbe.Claptrap.Examples.git
cd Newbe.Claptrap.Examples/src/Newbe.Claptrap.Ticketing
docker-compose build
cd Docker/LocalClusterSQLite
docker-compose up -d

Los pasos anteriores son una forma de ejecutar SQLite como base de datos y la base de código contiene varios otros modos de implementación que solo necesitan ejecutar up.cmd en carpetas independientes para:

CarpetaDescripción
LocalClusterMongodbVersión de equilibrio de carga de varios nodos de MongoDb
LocalClusterSQLiteVersión de nodo único SQLite
TencentLa versión implementada en la experiencia en línea
  • Si actualmente estás en China continental y estás experimentando una descarga lenta de imágenes netcore, puedes probardocker-mcr
  • Los desarrolladores también puedenimplementarprueba en la red PWD
  • Cambiar entre diferentes modos de implementación es tener cuidado de ejecutar docker-compose abajo primero para cerrar la última implementación
  • Los puertos web pueden variar del modo de implementación al modo de implementación, dependiendo de la configuración de docker-compose.yml