dotnet在docker容器内运行不会更新内容

时间:2018-03-09 12:45:56

标签: c# docker asp.net-core

我尝试使用带有docker的asp net core。 我在我的本地机器上编码,我已将我的应用程序映射到我使用的docker容器。 每当我想运行app时,我都不构建docker容器,我只是在容器内执行dotnet build和dotnet run命令。

问题是,即使文件在我构建之前在容器中更新,并在容器中运行app,结果也是错误的。当我第一次构建它时,应用程序运行但是附加到容器的内容。

我不知道为什么会这样。

在我看来,如果我将Dockerfile workdir设置为例如/ dotnetapp并且我将我的应用程序将dir挂载到容器中的/ dotnetapp dir,则应该覆盖容器中的所有文件。它发生了。但是当我构建并运行aps时,app回复给我的内容已经过时了

0 个答案:

没有答案