运行2个dotnet应用程序的最佳实践

时间:2019-11-13 08:07:56

标签: docker docker-compose dockerfile

目前,我正在使用docker compose文件来启动服务,mssql数据库(使用init文件来创建新的dB和表),dotnet应用程序。 yml文件作为回购文件位于dotnet应用程序文件夹中。

现在,我有一个问题,拥有2个点网应用程序,但共享相同的数据库是什么最佳实践(我不确定这个主意是否成立)。

原因,我不想单独上下泊坞服务,我也想维护数据库中的数据。由于关闭服务可能会删除数据。

文件夹层次结构的插图 点网app1 -dotnet根文件夹包含sln -\ app1,将Yaml文件添加到mssql数据库(初始化创建表app1),再添加dotnetapp1。

Dotnetapp2 -dotnet根文件夹包含sln -\ app2,将Yaml文件添加到mssql数据库(初始化创建表app2),再添加dotnetapp2。

0 个答案:

没有答案