华为云计算 云知识 容器技术与 DevOps的关系

容器技术与 DevOps的关系

DevOps(Development和Operations的组合词)是一组流程,方法和系统的统称,用于促进开发(应用程序/软件工程),技术运营和质量保证(QA)部门之间的沟通,协作和整合 。

2014年11月,Docker作为潜在的趋势容器技术进入了DevOps世界。 它通过简单的打包和应用程序交付来加快连续部署的能力,然后获得普及。 作为一种开源工具,Docker可以将应用程序及其依赖项(例如配置文件等)打包到一个容器中,然后在任何Linux服务器上运行该容器而不会出现任何兼容性问题。

容器化是一个相当古老的概念,但是Docker带来了一些新东西,但是早期的技术却没有。

Docker旨在整合最近使用的大多数DevOps工具,例如Puppet,Ansible,Jenkins等。

使用Docker,开发人员可以轻松地将其生产环境复制到可以立即运行的容器应用程序中,从而提高工作效率。

Docker允许应用程序在笔记本电脑,内部服务器,公共或私有云等上运行,从而实现灵活性和可移植性。 管理和部署应用程序要容易得多。

Docker实现了一个高级API,以提供运行单独进程的轻量级容器。

如今,Docker主要被开发人员和系统管理员用来与DevOps关联来构建和运行分布式应用程序。

上一篇:华为开源镜像站是什么 下一篇:云硬盘与云服务器关系

云容器引擎 CCE

云容器引擎(Cloud Container Engine)提供高可靠高性能的企业级容器应用管理服务,支持Kubernetes社区原生应用和工具,简化云上自动化容器运行环境搭建

 

https://www.huaweicloud.com/product/cce.html