S-Docker_01_基础理论知识

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了S-Docker_01_基础理论知识相关的知识,希望对你有一定的参考价值。

1.docker 类似虚拟机,不是虚拟机

2.docker 是一种系统虚拟化技术,基于LXC(Linux容器)等技术,docker进行了近一步的封装,就像使用一个虚拟机一样;比虚拟机更加轻量

技术分享

 2.1 docker的优点:

2.1.1快速的部署交付

2.1.2更高效率的虚拟化

2.1.3迁移和扩展(高兼容性)

2.1.4简单管理

3.容器组成:

3.1.nemaspea : 访问隔离

实现了容器间的直接隔离

  3.2.cgroup  :资源控制

负责容器的资源限制和审计;(cpu,内存,IO,网络带宽)

3.3.rootfs : 文件系统的隔离

3.4.生命周期控制

4.三个概念

4.1. 镜像: 只读的一个模板,创建docker容器的基础

4.2. 容器: 以镜像为基础创建的一个docker实例,与当前系统和其他实例是隔离的,相当于一个建议的vm(但绝对不是vm)

4.3. 仓库: 就是放镜像的地方,有public 和pricate 两种形式,最大的是docker Hub ,也可以自己部署

5.docker 要求Linux 内核版本必须大于3.8

6.安装:

6.1.检查内核是否符合要求,不符合要求升级内核

6.2.添加源/库

6.3.安装

6.4.具体请参考:https://docs.docker.com/engine/installation/#installation


本文出自 “lijp” 博客,请务必保留此出处http://jiapeng.blog.51cto.com/6706171/1739357

以上是关于S-Docker_01_基础理论知识的主要内容,如果未能解决你的问题,请参考以下文章

S-Docker_02_基本概念_02_容器

01_PHP 基础知识

Spring学习笔记01_基础知识

JUC高级多线程_01:基础知识回顾

01.02_计算机基础知识(软件开发和计算机语言概述)

Java网络编程学习A轮_01_目标与基础复习