I only used EFcore and used it for manipilate the database like sqlserver and mongodb.
For example, in the CMS-like project, I used EFcore to control the databases like models.
In another project using microservices architecture, I used EfCore to manpulate the mongodb database.
Docker
use docker encapulate the service and deploy in servers by Github Actions
for relational database, include Mysql, sqlserver, [[PostgreSQL]]
for no-sql, include mongodb, Azure cosmosdb