Sure, set up a mysql server docker-compose, and create a new network that’s shared between all other docker-compose projects that need access to the DB by adding it as an existing network to whichever service needs to talk to the DB.
Downside is a centralized point of failure, and more complexity when setting up new services as you have to go create a new user/pass in the DB for each one.
Sure, set up a mysql server docker-compose, and create a new network that’s shared between all other docker-compose projects that need access to the DB by adding it as an existing network to whichever service needs to talk to the DB.
Downside is a centralized point of failure, and more complexity when setting up new services as you have to go create a new user/pass in the DB for each one.