KIMAI - Wdrożenie instalacji trakcer TAKCER za pomocą Docker

KIMAI - Wdrożenie instalacji trakcer TAKCER za pomocą Docker

O

Kimai to bezpłatny czasopis open source. Śledzi czas spędzony z różnymi projektami wstępnie ustanowionymi i drukuje podsumowanie twoich działań na żądanie. Zautomatyzowany obraz Docker Kimai Time „LinuxConfig/Kimai” może być używany do natychmiastowego wdrożenia Kimai Time Tracker na hostach Docker.

Konfiguracja

Kimai działa w systemie Debian GNU/Linux z serwerem WWW Apache, Mariadb (MySQL), bazy danych i PHP5. Po utworzeniu kontenera Docker na podstawie obrazu Docker „LinuxConfig/Kimai”, port 80 zostanie ujawniony, który można uzyskać dostęp do hosta Docker w celu natychmiastowej konfiguracji/instalacji Kimai Web, a także późniejszego dostępu.

Skonfigurowane użytkownicy MySQL: hasła:

  • root: „puste hasło”
  • admin: „Pass”

Skonfigurowane bazy danych mysql:

  • Kimai

Odsłonięte porty:

  • 80

Zastosowanie

Poniższe polecenie można użyć do pobrania i utworzenia nowego kontenera Docker o nazwie Kimai i połącz port 80 systemu hosta Docker z odsłoniętym portem 80 kontenera.

# Docker Run -d --Name = Kimai -p 80:80 Linuxconfig/Kimai 

Stosowanie

Po wdrożeniu nowego dokera Kimai kontener za pomocą powyższego polecenia, możesz natychmiast uzyskać dostęp do jego kreatora instalacji, wskazując przeglądarkę http: // localhost. Stąd po prostu śledź kreatora instalacji Kimai za pomocą ustawień konfiguracji podanych powyżej. Po zakończeniu instalacji Kimai narzeka na istnienie instalator informator. Aby powstrzymać tę wiadomość przed pojawieniem się, po prostu usuń instalator informator:

# Docker Exec Kimai Rm -fr/var/www/html/installer 

Dodatkowe informacje

Zmień hasło MariaDB

Użyj następującego polecenia Linux, aby zaktualizować lub zresetować hasło użytkownika mariadb. Poniższe polecenie ustawi nowy Admin hasło użytkownika:

# Docker Exec -it Kimai mysqladmin -uadmin -pass hasło ABC123 

Aby utworzyć nową bazę danych, np. Kimai2 Wchodzić:

# Docker Exec -it Kimai mysqladmin -uadmin -pass Utwórz Kimai2 

Zapasowa baza danych

Aby uzyskać kopię zapasową bazy danych MySQL z hosta Docker, musimy ujawnić port MySQL podczas tworzenia nowego kontenera Docker. Przykład:

# Docker Run -d --Name = Kimai -p 80:80 -p 4444: 3306 Linuxconfig/Kimai 

Następnie jesteśmy w stanie po prostu utworzyć kopię zapasową bazy danych:

# mysqldump - -host = 127.0.0.1 --port = 4444 -u admin -ppass Kimai> Kimai.SQL 

Powiązane samouczki Linux:

  • Ubuntu 20.04 WordPress z instalacją Apache
  • Zainstaluj MySQL na Ubuntu 20.04 LTS Linux
  • Jak zainstalować MySQL na Almalinux
  • Jak utworzyć stos lampy na bazie Dockera za pomocą Dockera na…
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Jak zerwać płytę audio z wiersza poleceń za pomocą…
  • Ubuntu 20.04: WordPress z instalacją Nginx
  • Instalacja OpenLitespeed WordPress
  • Jak zmienić hasło użytkownika mariadb
  • Jak skonfigurować Linux Apache MySQL Python Server