0
点赞
收藏
分享

微信扫一扫

Docker-全面详解(学习总结---从入门到深化)


一、什么是Docker

Docker-全面详解(学习总结---从入门到深化)_容器

 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。

Docker-全面详解(学习总结---从入门到深化)_容器_02

 

Docker-全面详解(学习总结---从入门到深化)_docker_03

什么是"集装箱技术"

我们都知道码头里的集装箱是运载货物用的,它是一种按规格标准 化的钢制箱子。集装箱的特色,在于其格式划一,并可以层层重 叠, 集装箱与集装箱之间互不影响于是乎,IT领域借鉴了这一理 念,大家就在想,有没有可能大家 只需要关注程序本身? 我们都知道码头里的集装箱是运载货物用的,它是一种按规格标准化的钢制箱子。集装箱的特色, 「在于其格式划一,并可以层层重 叠, 集装箱与集装箱之间互不影响」

Docker-全面详解(学习总结---从入门到深化)_Docker_04

 概述

Docker是一个开源的应用容器引擎,开发者可以打包他们的应用及 依赖到一个可移植的容器中,发布到流行的Linux机器上,也可实现虚拟化。

Docker-全面详解(学习总结---从入门到深化)_docker_05

 

Docker-全面详解(学习总结---从入门到深化)_docker_06

 二、为什么要使用Docker

Docker-全面详解(学习总结---从入门到深化)_docker_07

 Docker容器虚拟化的好处

开发者需要能方便高效构建应用,并且任何时间任何地点都可以获取。

Docker-全面详解(学习总结---从入门到深化)_学习_08

 Docker在开发和运维中的优势

 对开发和运维( DevOps)人员来说,可能最梦寐以求的就是一次性地 创建或配置,可以在任意环境、任意时间让应用正常地运行。而 Docker恰恰是可以实现这一终极目标的瑞士军刀。

Docker-全面详解(学习总结---从入门到深化)_学习_09

 Docker与虚拟机比较

作为一种轻量级的虚拟化方式,Docker在运行应用上跟传统的虚拟机方式相比具有显著优势。

Docker-全面详解(学习总结---从入门到深化)_容器_10

 虚拟化与Docker

Docker-全面详解(学习总结---从入门到深化)_docker_11

 虚拟化技术是一个通用的概念,在不同领域有不同的理解。在计算领 域,一般指的是计算虚拟化或通常说的服务器虚拟化。

Docker-全面详解(学习总结---从入门到深化)_Docker_12

 简单的说,「虚拟化」,顾名思义,就是「虚拟」的,是「假」 的,是形而上的,是观念上、逻辑上的划分。

Docker-全面详解(学习总结---从入门到深化)_虚拟化_13

 举栗说明

假设你现在手头上有一套房子,并且你要把它给租出去,租金的市 场价是2000元/月。那么有没有办法把它租得更贵,获得6000元的 租金呢?你想到了两个办法:

Docker-全面详解(学习总结---从入门到深化)_虚拟化_14

 

Docker-全面详解(学习总结---从入门到深化)_容器_15

 什么是物理机

Docker-全面详解(学习总结---从入门到深化)_Docker_16

什么是虚拟机

Docker-全面详解(学习总结---从入门到深化)_虚拟化_17

 什么是Docker

Docker-全面详解(学习总结---从入门到深化)_学习_18

 

举报

相关推荐

0 条评论