3.0.1、关于 Docker
来源:互联网 发布:sql中select语句功能 编辑:程序博客网 时间:2024/05/22 13:06
关于 Docker
开发、航运和运行任何应用,在任何地方。
Docker 是一个平台,开发者和系统管理可以在它上面开发、航运和运行应用程序。Docker可以减少代码的部署环境的差异性。Docker为你的代码测试和部署到生产环境提速。
Docker的组成结构:
- Docker引擎 - 轻量且强大的开源容器虚拟技术和一个工作流(构建和打包你的应用)的结合。
- Docker Hub - 我们的SaaS服务为了分享和管理你的应用栈。
为什么要使用 Docker ?
快速交付你的应用
- 我们希望为你的工作提供更好的环境。Docker的容器就是为此而生,它可以帮助你的开发人员、系统管理人员、QA(质量管理)人员和版本发布工程师很好的协同工作,把你的代码部署到生产环境中去。为此,我们创建了一套标准的容器格式,让开发者只关心容器内的应用程序的代码实现,而系统管理人员和运营人员关心正在运行中的容器的维护。这种责任分离的工作流程大大简化了代码的管理和部署。
- 我们简化了新容器的构建复杂度,让你的应用可以快速的迭代和增量式的修改。这将有助于你团队里的每一个成员理解一个应用是如何工作,它是如何被构建。
- Docker容器时轻量级和快速的!容器的启动时间是亚秒级,减少了开发、测试和部署的时间周期。
更易于部署和扩展
- Docker容器(几乎)可以在任何地方运行。你可以把容器部署在个人电脑、物理服务器、虚拟机器、数据中心和在公有或私有云上面。
- 由于Docker可以跨平台运行能力,让你的应用的迁移变得极其简单。只要你需要,你可以很容易把你的应用从测试环境移动到云平服务器上。
- Docker的轻量级容器也使得上下的扩展变得更迅速和容易。在需要的时候,你可以快速启动更多的容器。当你不在需要的时候,也可以很容器的关掉它们。
获得更高的使用率和工作负载
- Docker容器不需要一个hypervisor(超级监督者),所以,你可以在你的宿主机上运行更多的容器。这意味着在相同的设备和授权投入成本下,你可以获得更多的价值。
更快的部署简化管理
- 当Docker加快你的工作流程,它会将一个大更新或变更拆分成很多小改变。更小的改变意味着可以减少风险,从而获得更多的正常运行时间。
关于这个指南
在认识Docker章节将帮助你:
- 深入理解Docker 的工作原理
- 理解Docker 的架构
- Docker 的功能
- Docker 和虚拟机的比较
- 一些常规的用例
安装指南
在安装章节 将会给你演示如何在各种平台下安装Docker。
Docker 用户指南
为了学习关于Docker更多详情和去回答关于使用和实现的问题,请移步到Docker 用户指南。
发布说明
查看每个发布的变更概述,可以移步到 发布说明页面。
功能废弃策略
当要移除或替换现有的功能,Docker一般会给用户预留一定的时间。一般,在移除之前会先在该功能的使用文档里添加一个"废弃"的标签。至少在2个发行版本后再回移除它。
用户要关注每个发行的废弃功能列表,避免使用这些过期的功能,如果允许,要尽可能的使用最新的功能。
想要查看完整的废弃功能列表可以移步到 废弃功能页面。
许可
Docker 遵循Apache 2的许可。点击许可可以查看许可的全部内容。
来源: <https://docs.docker.com/misc/>
0 0
- 3.0.1、关于 Docker
- 关于docker
- 关于docker镜像
- Docker 2 -- 关于Dockerfile
- 关于docker的一些问题
- 关于Docker的企业级应用
- 关于docker学习资料整理
- 关于微服务和Docker
- 关于Docker的常见疑问
- ubuntu关于docker一些事
- 关于docker容器的监控
- 关于/var/run/docker.sock
- 关于docker的一些命令
- 关于/var/run/docker.sock
- 关于/var/run/docker.sock
- Docker(1)
- docker(1)
- docker-1
- 1067:凯撒密码
- CALayer常用属性整理
- Eclipse调试Android工具集锦:怎样运行多个虚拟机
- 关于重写的一个问题
- RAC中有一个节点起不来了
- 3.0.1、关于 Docker
- 【转】TCP三次握手和四次握手协议
- php读取rss新闻
- 用CGcontext绘制2D单行表格
- mysql里筛选生日
- EXT基本方法、属性(mixins、statics、require)
- springMVC中文件的下载和上传
- alpha配合js点击图片特效
- 单例中涉及的static,load,initialize