Boa noite! Ao executar o Docker-compose up recebo o erro abaixo na iniciação do Quarkus.
Já chequei o application.properties, o docker-compose e por dentro dos containers no docker, mas não entendo por que a conexão não ocorre.
Abaixo coloco também meu docker-compose e meu application.properties:
version: '3'
services:
bitcoin-jvm:
image: quarkus/bitcoin-jvm:latest
build:
context: ./
dockerfile: src/main/docker/Dockerfile.${QUARKUS_MODE:-jvm}
environment:
QUARKUS_DATASOURCE_URL: jdbc:mysql://mysql-bitcoin:3306/bitcoin_negotiation?autoReconnect=true
networks:
- mysql-db
ports:
- 8080:8080
depends_on:
- mysql-bitcoin
mysql-bitcoin:
image: aluracursos/mysql-quarkus-db:latest
environment:
- MYSQL_ROOT_PASSWORD=root
- MYSQL_PASSWORD=root
volumes:
- mysql.bitcoin:/var/lib/mysql
ports:
- 3307:3306
networks:
- mysql-db
networks:
mysql-db:
driver: bridge
volumes:
mysql.bitcoin:
Application.properties:
bitcoin-api/mp-rest/url=https://alura-bitcoin.herokuapp.com
bitcoin-api/mp-rest/scope=javax.enterprise.context.RequestScoped
quarkus.datasource.db-kind=mysql
quarkus.datasource.username=root
quarkus.datasource.password=root
quarkus.datasource.jdbc.url= ${QUARKUS_DATASOURCE_URL}
quarkus.datasource.jdbc.min-size=0
quarkus.datasource.max-size=10