asp.net-mvc - 如何在 ASP.net MVC 项目中更改代码后更新 docker 容器?

标签 asp.net-mvc docker

我有一个纯 asp.net mvc 项目。

我按照官方教程将其放入容器(https://docs.microsoft.com/en-us/aspnet/mvc/overview/deployment/docker-aspnetmvc#comments-container)。

我想知道:如果我更改项目中的代码,如何更新 docker 容器?我每次都需要经历整个过程(发布->构建->开始)吗?

最佳答案

是的,您需要重建镜像并启动一个新容器。不要忘记 docker rm旧容器(它将绑定(bind)到旧图像)。重新运行docker build旨在非常快,并且该页面上推荐的 Dockerfile 应该是双重正确的(只有一个已构建应用程序的副本)。

关于asp.net-mvc - 如何在 ASP.net MVC 项目中更改代码后更新 docker 容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51814001/

相关文章:

linux - Docker: "not found"表示现有文件

docker - 重启后按特定顺序启动 Docker 容器

c# - 如何在 ASP.NET 中使用 native dll?

ASP.NET Identity + Windows 身份验证(混合模式 - 表单 + Windows)

docker - 如何处理不断变化的 docker 组合容器的 ips?

azure - 如何使用 gitlab-ci 中的托管标识进行身份验证,将 docker 容器从 gitlab 注册表推送到 Azure Web 服务?

docker - 如何使用 puppet 重新启动 docker 服务...?

javascript - ViewBag 值返回错误的数字

asp.net-mvc - 在asp.net-mvc中,有没有办法区分兼容模式下的IE7用户和IE8用户?

asp.net-mvc - 动态加载局部 View