Kimai - Time Trakcer Installation Deployment Using Docker
- 3629
- 923
- Victor Charpentier
À propos
Kimai est un timeler open source gratuit. Il suit le temps que vous passez avec divers projets prédéfinis et imprime un résumé de vos activités à la demande. L'image automatisée du tracker Time Kimai Kimai «LinuxConfig / Kimai» peut être utilisée pour déployer instantanément le Kimai Time Tracker sur vos hôtes Docker.
Configuration
Le Kimai s'exécute sur le système Debian GNU / Linux avec le serveur Web Apache, MariADB (MySQL), la base de données et le PHP5. Après avoir créé un conteneur Docker basé sur l'image Docker «LinuxConfig / Kimai», un port 80 sera exposé qui peut être accès sur l'hôte Docker pour une configuration / installation Web Kimai immédiate ainsi que pour un accès ultérieur.
Utilisateurs de MySQL configurés: mots de passe:
- racine: «mot de passe vide»
- Admin: "Pass"
Bases de données MySQL configurées:
- kimai
Ports exposés:
- 80
Déploiement
La commande ci-dessous peut être utilisée pour télécharger et créer un nouveau conteneur Docker appelé kimai
et liez le port 80 de votre système hôte docker avec le port exposé du conteneur 80.
# docker run -d --name = kimai -p 80:80 linuxconfig / kimai
Usage
Une fois que vous avez déployé un nouveau docker kimai
conteneur utilisant la commande ci-dessus, vous pouvez immédiatement accéder à son assistant d'installation en pointant votre navigateur vers http: // localhost
. De là, suivez simplement l'assistant d'installation de Kimai en utilisant les paramètres de configuration fournis ci-dessus. Une fois votre installation terminée, Kimai se plaindra de l'existence du installateur
annuaire. Pour empêcher ce message d'apparaître simplement supprimer installateur
annuaire:
# docker exec kimai rm -fr / var / www / html / installateur
Informations Complémentaires
Modifier le mot de passe MariaDB
Utilisez la commande Linux suivante pour mettre à jour ou réinitialiser le mot de passe utilisateur MARIADB. La commande ci-dessous définira un nouveau administrer
mot de passe de l'utilisateur:
# docker exec -it kimai mysqladmin -uadmin-mot de passe pppass ABC123
Pour créer une nouvelle base de données, par exemple. kimai2
entrer:
# docker exec -it kimai mysqladmin -uadmin -ppass Create kimai2
Base de données de sauvegarde
Afin de pouvoir sauvegarder la base de données MySQL à partir d'un hôte Docker, nous devons exposer le port MySQL localement lors de la création d'un nouveau conteneur Docker. Exemple:
# docker run -d --name = kimai -p 80:80 -p 4444: 3306 LinuxConfig / Kimai
Après cela, nous pouvons simplement créer une sauvegarde de la base de données avec:
# mysqldump --host = 127.0.0.1 --port = 4444 -u admin -ppass kimai> kimai.SQL
Tutoriels Linux connexes:
- Ubuntu 20.04 WordPress avec installation Apache
- Installez MySQL sur Ubuntu 20.04 LTS Linux
- Comment installer MySQL sur Almalinux
- Comment créer une pile de lampe basée sur Docker à l'aide de Docker sur…
- Une introduction à l'automatisation Linux, des outils et des techniques
- Comment déchirer un CD audio à partir de la ligne de commande en utilisant…
- Ubuntu 20.04: WordPress avec l'installation de Nginx
- Installation de WordPress OpenLitesPeed
- Comment changer le mot de passe de l'utilisateur de MariaDB
- Comment configurer le serveur Linux Apache MySQL Python
- « Début avec la commande AWS S3CMD par exemples
- Comment promouvoir l'utilisateur MediaWiki avec les privilèges Sysop et bureaucrate »