容器的诞生改变了部署和托管Web应用程序的方式。在开始阅读Docker入门指南之前,我就已知晓,但除此之外,我一无所知。直到开始使用容器之后,我才意识到这个容器的潜力所在,它远比使用虚拟机来托管REST API要强大得多。让我们来谈谈容器如何让你的生活变得更美好,即使你已经发誓永远不会将你宝贵的宠物应用程序部署在除裸机之外的任何环境中。以下是我在过去六个月中发现的一些不那么正统的容器使用方法。
将容器作为构建/部署服务器
我的容器之旅就是从这里开始的。
我喜欢DevOps。在我职业生涯的某个阶段,我遇见了TeamCity和Octopus Deploy,这个充满活力的组合让我感受到了CI/CD的闪亮魔力。我是我们团队中唯一一个愿意花时间写脚本、维护开发服务器和搭建新环境的人,这些工作对我来说非常有趣。唯一让我抓狂的是我们的基础设施是一堆物理服务器和Azure VM,而我通常没有它们的访问权限。