Docker是什么?请简要介绍其基本概念。
- 内容介绍
- 文章标签
- 相关推荐
本文共计1144个文字,预计阅读时间需要5分钟。
从今天起,开始分享Docker技术,内容既有作者理解的,也有通俗易懂的。背景:任何技术的产品,本质上都是钱。但Docker的产品,主要是节省硬件层的钱,最大化硬件资源利用。
从今天开始,来进行Docker技术的分享,有些是笔者理解的,通俗易懂些。
背景:任何技术的产生,本质上都是钱。而Docker的产生,主要是在硬件层面省钱,可以使硬件资源的利用最大化。比如,现在我想在电脑上(windows系统)安装两个mysql,做读写分离用。传统的做法,需要两台电脑安装才行(因为一台电脑上没法装,装第二个的时候,会提示你是修复或者删除第一个,除非你用的解压配置版本,但是也很复杂)。或者你需要在电脑上先安装类似于VMware的虚拟机软件,然后启动两个windows系统,在里面进行安装。大家用过的都知道,你在两个VMware里面,安装win系统,再安装mysql,你本身电脑的配置,可能最少需要的是I5+16G内存的配置吧。如果你用Docker这种容器化技术的话,可能只需要先安装Docker,然后启动两个mysql容器,开放不同的端口即可,速度非常快,而且你只需要一台电脑,或许8G内存就足够了,非常的省硬件资源。所以本质上来讲,就是硬件发展到一定程度,容器虚拟化使资源利用最大化,Docker应运而生。
什么是Docker?
- 一个开源的应用容器引擎,基于Go语言,基于Linux容器。
- 采用沙箱机制,相互之间不会有任何接口(类似于iphone里的各个app)。
- Docker目标,一次封装,运行。
本文共计1144个文字,预计阅读时间需要5分钟。
从今天起,开始分享Docker技术,内容既有作者理解的,也有通俗易懂的。背景:任何技术的产品,本质上都是钱。但Docker的产品,主要是节省硬件层的钱,最大化硬件资源利用。
从今天开始,来进行Docker技术的分享,有些是笔者理解的,通俗易懂些。
背景:任何技术的产生,本质上都是钱。而Docker的产生,主要是在硬件层面省钱,可以使硬件资源的利用最大化。比如,现在我想在电脑上(windows系统)安装两个mysql,做读写分离用。传统的做法,需要两台电脑安装才行(因为一台电脑上没法装,装第二个的时候,会提示你是修复或者删除第一个,除非你用的解压配置版本,但是也很复杂)。或者你需要在电脑上先安装类似于VMware的虚拟机软件,然后启动两个windows系统,在里面进行安装。大家用过的都知道,你在两个VMware里面,安装win系统,再安装mysql,你本身电脑的配置,可能最少需要的是I5+16G内存的配置吧。如果你用Docker这种容器化技术的话,可能只需要先安装Docker,然后启动两个mysql容器,开放不同的端口即可,速度非常快,而且你只需要一台电脑,或许8G内存就足够了,非常的省硬件资源。所以本质上来讲,就是硬件发展到一定程度,容器虚拟化使资源利用最大化,Docker应运而生。
什么是Docker?
- 一个开源的应用容器引擎,基于Go语言,基于Linux容器。
- 采用沙箱机制,相互之间不会有任何接口(类似于iphone里的各个app)。
- Docker目标,一次封装,运行。

