Tag: docker aspnetboilerplate

Docker发布不在Azure上更新

我正在使用ASPnet Boilerplate 。 我的问题是,似乎由于某种原因,ASP.Core解决scheme,在初始发布到Azure之后,从未真正在随后的发布操作上得到更新。 我做了什么: 我正在使用VS 2017 我使用了ASP核心模板。 我删除了与Angular客户端相关的所有信息,因为我不需要这些信息。 我使用了Project | Docker支持…主机项目。 我为Azure应用服务创build了一个发布configuration文件,除了在西欧地区调整基于位置的内容之外,基本上保留了默认设置。 我出版了。 我发现networking应用程序正在运行,azureurl / swagger向我展示了所有暴露的应用程序服务的文档。 我向应用程序服务添加另一种方法 我使用IISExpress或Kestrel的控制台应用程序版本在本地构build和运行 localurl / swagger正确显示添加的API调用 我再次发表, 我检查了azureurl / swagger,没有任何改变,增加的API调用仍然是不可见的(我尝试用caching清理硬浏览器刷新,也没有效果。) 我创build一个新的发布configuration文件,以一个新的天青应用程序服务。 我在那里发表。 newazureurl / swagger显示添加的API调用 所以可能我做错了 – 但是什么? 这对我来说真的很有戏剧性,因为现在每当我想更新Azure版本时,我需要删除应用程序服务并重新创build它,而且更有问题的是,docker push需要再次推送图像的所有图层。 因此,每个部署必须上传大约300MB。 不幸的是,在我住的地方,我能得到的最佳上传速度大约是1mbit / s,所以平均而言,我等了一个小时。 任何帮助将不胜感激。 非常感谢,马克斯