Docker学习系列(一)Docker简介
2017-07-31 23:14
465 查看
简介
Docker是一个在全球范围领先的软件容器平台。开发人员可以使用容器来在协作过程中遇到的解决“不同环境配置”的问题。(例如,在传统的开发环境下,开发人员编写代码,然后交由测试人员测试,但是因为各自配置的环境不同,这样所开发和测试的结果就会不同)。但是,如果使用Docker的话,这个问题就不存在了。Docker可以在相互独立的情况下运行和管理应用程序,这样就可以达到更高的计算密度。企业也可以使用Docker来搭建敏捷的软件交付管道,以便应对多变的需求。Docker既能够运行在Windows上,也可以运行在Linux上。
什么是容器
容器包含了运行一个应用所需要的所有组件。不同于虚拟机,容器并不是囊括了一个完整的操作系统,而是仅仅最小化的包括必备的组件和设置。这些特性使得容器更轻量级,更高效,也确保了幂等性。
Docker是一个在全球范围领先的软件容器平台。开发人员可以使用容器来在协作过程中遇到的解决“不同环境配置”的问题。(例如,在传统的开发环境下,开发人员编写代码,然后交由测试人员测试,但是因为各自配置的环境不同,这样所开发和测试的结果就会不同)。但是,如果使用Docker的话,这个问题就不存在了。Docker可以在相互独立的情况下运行和管理应用程序,这样就可以达到更高的计算密度。企业也可以使用Docker来搭建敏捷的软件交付管道,以便应对多变的需求。Docker既能够运行在Windows上,也可以运行在Linux上。
什么是容器
容器包含了运行一个应用所需要的所有组件。不同于虚拟机,容器并不是囊括了一个完整的操作系统,而是仅仅最小化的包括必备的组件和设置。这些特性使得容器更轻量级,更高效,也确保了幂等性。
相关文章推荐
- Docker学习系列-Docker简介
- Docker学习系列 之etcd(一)etcd简介
- docker学习系列(四):数据持久化
- UML系列学习之——UML简介
- docker学习系列(三):docker镜像的分层结构
- WebGL学习系列-WebGL简介
- 学习Docker之Docker、容器和镜像的简介和常用命令
- 4. oracle学习入门系列之四 oracle数据库简介
- 第十讲 : 面向对象编程简介 【天轰穿.Net4趣味编程系列视频教程-vs2010轻松学习C#】
- Docker学习笔记——简介
- 对比JAVA学习PHP系列:入门简介
- docker 学习系列(一)--docker-machine
- java9学习系列之在docker中如何运行java9
- Docker学习笔记 — Compose简介、安装与简单使用
- 【原创】Selenium学习系列之(一)(二)—Selenium简介,环境搭建及使用
- DevExpress控件学习系列-1.1简介
- Docker学习系列从零开始之制作SSH镜像【四】
- Docker学习系列从零开始之基于SSH镜像制作mysql的镜像【六】
- 分布式缓存技术redis学习系列(一)——redis简介以及linux上的安装
- Docker学习系列从零开始之汇总【汇总】