docker 接口测试 怎么使用
发布网友
发布时间:2022-04-23 09:01
我来回答
共1个回答
热心网友
时间:2022-05-02 21:31
Docker 介绍
Docker
号称是下一代的虚拟机,它在启动和创建速度、性能、移植性等方面均优于传统虚拟机。Docker 是 PaaS 提供商 dotCloud
开源的一个基于 LXC 的高级容器引擎。它能够让开发者打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux
机器上,也可以实现虚拟化。目前,通过 Boot2Docker 已能使 Docker 运行在 Windows 和 OS X 中。Docker
容器完全使用沙箱机制,相互之间没有任何接口。Docker 几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,
他们不依赖于任何语言、框架或系统。
Docker 在其网站上明确地提到的 Docker 的典型应用场景如下:
对应用进行自动打包和部署
创建轻量、私有的 PAAS 环境
自动化测试和持续整合与部署
部署和扩展 Web 应用、数据库和后端服务
在自动化测试领域,Docker 大有取代传统虚拟机技术的趋势,原因如下:
自动化测试依赖的是测试所需要的应用,而并非整个操作系统。因此,传统的虚拟机技术存在资源浪费。