Sujet :
RÉSOLU
Liste des sujets Répondre Créer un sujet
Bonjour,
J'essaye de lancer docker-compose.yml qui contient un MicroService et une BDD mysql.
J'ai un problème de communication entre le microservice et BDD
NB: j'ai utilise docker sous Windows avec WSL.
Merci pour votre aide.
========Erreur===========
cinema-service_1 | 2020-05-06 16:11:54.096 INFO 1 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting...
db_1 | 2020-05-06T16:11:54.729925Z 9 [Note] Access denied for user 'root'@'172.28.0.3' (using password: NO)
cinema-service_1 | 2020-05-06 16:11:55.770 ERROR 1 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Exception during pool initialization.
cinema-service_1 |
cinema-service_1 | java.sql.SQLException: Access denied for user 'root'@'172.28.0.3' (using password: NO)
cinema-service_1 | at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) ~[mysql-connector-java-8.0.19.jar!/:8.0.19]
===================================
===========docker-compose.yml============
version: '3.3'
services:
db:
image: mysql:5.7
restart: always
environment:
MYSQL_DATABASE: 'cinema'
# So you don't have to use root, but you can if you like
#MYSQL_USER: 'cinema_user'
# You can use whatever password you like
#MYSQL_PASSWORD: 'cinema_root'
# Password for root access
MYSQL_ROOT_PASSWORD: 'rootroot'
ports:
# <Port exposed> : < MySQL Port running inside container>
- 3306:3306
expose:
# Opensport 3306 on the container
- 3306
# Where our data will be persisted
volumes:
- db-volume:/var/lib/mysql
cinema-service:
image: yzirari/microservice-docker-cinema:0.0.1-SNAPSHOT
environment:
MYSQL_DATABASE: 'cinema'
links:
- db
depends_on:
- db
volumes:
db-volume: {}
=======================
vous devez être connecté pour poster un message !
Recevoir les derniers articles gratuitement en créant un compte !
S'inscrire
ajdaini-hatim
Membre depuis le 11/05/2019
rédacteur
Cool, content de t'avoir aidé, bon courage pour la suite 🤞