1
resposta

Erro ao executar o "docker run" com o banco MySql

Fala pessoal estou tentando executar o comando: "docker run -p 8080:8080 -e SPRING_PROFILES_ACTIVE=prod -e FORUM_DATABASE_URL=jdbc:mysql://127.0.0.1:3306/aluraforum -e FORUM_DATABASE_USERNAME=root -e FORUM_DATABASE_PASSWORD=12345 -e FORUM_JWT_SECRET=123456 alura/forum"

Mas ao executar o comando é retornado o seguinte erro: "Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure docker"

OBS: O MySql esta rodando na minha maquina, outra coisa eu preciso criar um container com a imagen do MySql e fazer eles se conversarem? Queria saber como resolver isso e como seria pra subir no Heroku usando o MySql como db da aplicação.

1 resposta

Oi Fernando,

O ideal é ter outro container separado para o MySQL.

Só precisaria checar sobre o suporte e configurações do MySQL no Heroku.

Bons estudos!