Skip to main content
Version: prochain

Déploiement

Déploiement autonome#

Les développeurs peuvent également utiliser le code source pour un déploiement indépendant dans l’environnement docker sur place.Il suffit de suivre ces étapes.

  1. Assurez-vous que l’environnement docker est correctement installé localement et que vous pouvez utiliser docker-composer/git
  2. Consultez la source du projet code https://github.com/newbe36524/Newbe.Claptrap.Examples
  3. Exécutez la commande de build docker-composer dans le dossier src/Newbe.Claptrap.Ticketing pour compléter la compilation du projet
  4. Exécutez docker-composer up-d dans le dossier src/Newbe.Claptrap.Ticketing/Docker/LocalClusterSQLite pour démarrer tous les services
  5. Accédez http://localhost:10080 pour ouvrir l’interface.

En résumé, le script est aussi follows:

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

Les étapes ci-dessus sont un moyen d’exécuter SQLite comme une base de données, et la base de code contient plusieurs autres modes de déploiement qui n’ont qu’à courir up.cmd dans des dossiers distincts pour:

DossierDescription
LocalClusterMongodbMongoDb version d’équilibrage de charge multi-nœuds
LocalClusterSQLiteVERSION SQLite mono-nœud
Tencent ( Tencent )La version déployée dans l’expérience en ligne
  • Si vous êtes actuellement chinois continent et connaissent lent téléchargement d’images netcore, vous pouvez essayerdocker-mcr
  • Les développeurs peuvent égalementde déployertest sur le réseau PWD
  • Passer d’un mode de déploiement à l’autre, c’est faire attention à exécuter docker-composer en premier pour fermer le dernier déploiement
  • Les ports Web peuvent varier d’un mode de déploiement à l’autre, selon les paramètres de docker-composer.yml