docker - Docker 容器中的 asp.net 核心与 Azure App 服务

我们现在显然可以将我们的 asp.net 核心应用程序部署到 docker 容器中。 我浏览了有关“如何做”的文档,但找不到关于“为什么要做”的适当解释?

谁能解释一下为什么选择将 asp.net 核心应用部署到 docker 容器而不是 azure 应用服务?

最佳答案

支持 docker 镜像而不是应用程序服务的明显原因是可移植性。如果您想从 Azure 切换到其他云平台,您只需将预配置的 docker 镜像部署到其他平台的容器管理服务,它就可以在那里工作,而如果您想将您的应用程序从应用程序服务移动到一些等效的服务产品在其他一些云平台中,您需要花时间了解它的工作原理,然后在新的地方重新配置它。

https://stackoverflow.com/questions/46030495/

相关文章:

postgresql - Docker 错误 : standard_init_linux. go:1

docker - Kubernetes多节点上的Kafka

docker - 扩展本地 Dockerfile

docker - 停止的 Docker 容器的资源使用情况

docker - 什么是容器 list ?

docker - 如何将 Docker 容器中的目录挂载到主机?

docker - 拉取访问被拒绝的存储库不存在或可能需要 docker login

ruby-on-rails - 无法运行 rake db :create in Dockerfile

docker - 如何理解 "/bin/true"命令在 "docker run ..."命令中的作

docker - Jenkins + Docker : How to control docker