DOCKER-WECHATY-MISE EN ROUTE
Modèle de démarrage pour les utilisateurs de Docker
CARACTÉRISTIQUES
- Wechaty est entièrement dockerisé. Il sera donc très simple de l'utiliser comme MicroService.
- Clonez ce référentiel, vous pourrez alors utiliser Docker pour exécuter Wechaty avec une configuration ZÉRO.
EXIGENCES
- Docker
- Connexion Internet mondiale
USAGE
Exécuter des exemples de robots
1. Exécuter un exemple de TypeScript
Code source sur src/typescript.ts
bin/docker-run-typescript.sh
2. Exécutez l'exemple Javascript du module ES
Code source sur src/javascript-esm.js
bin/docker-run-javascript-esm.sh
3 Exécuter l'exemple Javascript CommonJS
Code source sur src/javascript-vanilla.js
CommonJS ne sera plus pris en charge car nous sommes passés à l'ESM pur à partir de Wechaty v1.0.
2. Définir les variables d'environnement
Les scripts ci-dessus ( bin/docker-run-*.sh
) transmettront toutes les variables d'environnement commençant par WECHATY_
du shell actuel au conteneur Docker.
Tout ce dont vous avez besoin est simplement de le définir sous le shell avant d'exécuter le bin/docker-run-*.sh
.
export WECHATY_LOG=verbose
DOCKER
Installer Docker
Installez Docker rapidement et facilement via :
curl -sSL https://get.docker.com | sh
Ou
wget -qO- https://get.docker.com/ | sh
Apprenez-en davantage sur Docker sur : https://www.docker.com/
TEST
BATS : COMMENT UTILISER BATS POUR TESTER VOS OUTILS DE LIGNE DE COMMANDE
VOIR AUSSI
- Mise en route de Wechaty : https://github.com/wechaty/wechaty-getting-started
- Heroku Wechaty Mise en route : https://github.com/wechaty/heroku-wechaty-getting-started
HISTOIRE
principal 1.0 (4 novembre 2021)
- Mettre à jour l'exemple de code pour correspondre à l'API Wechaty v1.x
- Activer les actions GitHub (et supprimer Travis CI)
v0.1 (14 août 2018)
Initier la prise en charge du Docker.
AUTEUR
Huan LI
DROIT D'AUTEUR ET LICENCE
- Code et documents © 2018-maintenant Huan LI
- Code publié sous la licence Apache-2.0
- Documents publiés sous Creative Commons