configurando o Jira no MySQL 8 com docker

configurando o Jira no MySQL 8 com docker

Estou tentando configurar o jira em um banco de dados MySQL existente usando um ambiente docker. Tanto o mysql quanto o jira foram criados como contêineres com as imagens correspondentes do docker-hub.

A instância do Jira reconhece a conexão com o MySQL. Infelizmente um erro é lançado

Erro de configuração do Jira

O link fornecido vai parahttps://confluence.atlassian.com/adminjiraserver/connecting-jira-applications-to-mysql-5-7-966063305.html

Para usar o driver mysql adequado, mapeei o driver de conexão mysql java para o mysql-verison usado no contêiner jira em

/opt/atlassian/jira/lib/

Conectores Jira mysql A 5ª versão vem com a imagem.

Mas não consigo excluir a 5ª versão do conector para garantir que a 8ª versão seja usada. Sempre gera erros de permissão. Tanto ao tentar diretamente dentro do contêiner quanto ao usar um comando docker do host. Atualmente não posso confirmar qual driver é usado. Além disso, não há versão bin disponível após baixar o conector mais recente do mysql.

https://dev.mysql.com/downloads/connector/j/

Versão MySQL: 8.0.15

O contêiner MySQL está em execução e disponível. O banco de dados foi criado via phpmyadmin. Criei um link do host para definir configurações personalizadas adicionais para MySQL em

/etc/mysql/conf.d/my-override.cnf

Seguindo as instruções do guia, adicionei os valores de configuração ao arquivo cnf:

[mysqld]
default-storage-engine=INNODB
character_set_server=utf8mb4
innodb_default_row_format=DYNAMIC
default_authentication_plugin=mysql_native_password
#innodb_large_prefix=ON
#innodb_file_format=Barracuda
innodb_log_file_size=2G

Como você pode ver, as diretivas file_formate prefixsão comentadas porque o contêiner gera erros ao iniciar e esta variável é desconhecida.

O que posso tentar para que o jira use o banco de dados dentro do contêiner mysql?

Responder1

Jira ainda não suporta MySQL 8...Versões MySQL suportadas de acordo com a documentação da Atlassian, Fonte. Você sempre pode tentar configurar seu servidor mysql no modo de compatibilidade 5.7.....

informação relacionada