Kimai - Implantação de instalação do Time Trakcer usando o Docker

Kimai - Implantação de instalação do Time Trakcer usando o Docker

Sobre

Kimai é um timetracker de código aberto gratuito. Ele rastreia o tempo que você passa com vários projetos predefinidos e imprime um resumo de suas atividades sob demanda. A imagem automatizada do Docker Kimai Time Tracker “LinuxConfig/Kimai” pode ser usada para implantar instantaneamente o Kimai Time Tracker em seus hosts do Docker.

Configuração

O Kimai é executado no Sistema Debian GNU/Linux com o Apache Web Server, MariaDB (MySQL), Banco de dados e PHP5. Depois de criar um contêiner do docker baseado na imagem do docker "LinuxConfig/Kimai", será exposta uma porta 80 que pode ser acessar no host do Docker para uma configuração/instalação da Web de Kimai imediata, bem como acesso posterior.

Configurado Usuários do MySQL: senhas:

  • raiz: "senha vazia"
  • Admin: "Pass"

Configurado bancos de dados MySQL:

  • Kimai

Portas expostas:

  • 80

Implantação

O comando abaixo pode ser usado para baixar e criar um novo contêiner do docker chamado Kimai e vincule a porta 80 do sistema host do seu documento com a porta exposta do contêiner 80.

# Docker run -d - -name = kimai -p 80:80 linuxconfig/kimai 

Uso

Depois de implantar um novo Docker Kimai contêiner usando o comando acima, você pode acessar imediatamente seu assistente de instalação, apontando seu navegador para http: // localhost. A partir daqui, basta seguir o assistente de instalação de Kimai usando as configurações fornecidas acima. Uma vez que sua instalação estiver completa, Kimai reclamará sobre a existência do instalador diretório. Para impedir que esta mensagem apareça, simplesmente remova instalador diretório:

# Docker Exec Kimai RM -fr/var/www/html/instalador 

Informações adicionais

Altere a senha do mariadb

Use o seguinte comando linux para atualizar ou redefinir a senha de usuário do mariadb. O comando abaixo definirá um novo admin senha do usuário:

# Docker Exec -it Kimai Mysqladmin -uadmin -ppass Senha ABC123 

Para criar um novo banco de dados, por exemplo. Kimai2 digitar:

# Docker Exec -it Kimai Mysqladmin -uadmin -ppass Criar Kimai2 

Banco de dados de backup

Para poder fazer backup de banco de dados MySQL de um host do Docker, precisamos expor a porta MySQL localmente ao criar um novo contêiner Docker. Exemplo:

# Docker Run -d - -name = kimai -p 80:80 -p 4444: 3306 LinuxConfig/kimai 

Depois disso, podemos simplesmente criar um backup de banco de dados com:

# mysqldump - -host = 127.0.0.1 --port = 4444 -u Admin -pass Kimai> Kimai.SQL 

Tutoriais do Linux relacionados:

  • Ubuntu 20.04 WordPress com instalação do Apache
  • Instale o MySQL no Ubuntu 20.04 LTS Linux
  • Como instalar o MySQL no Almalinux
  • Como criar uma pilha de lâmpadas à base de docker usando o docker em…
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Como rasgar um CD de áudio da linha de comando usando…
  • Ubuntu 20.04: WordPress com instalação nginx
  • OpenLITESPEED WordPress Instalação
  • Como alterar a senha do usuário do mariadb
  • Como configurar o Linux Apache Mysql Python Server