尚硅谷Docker---1、docker杂记
尚硅谷Docker---1、docker杂记
一、总结
一句话总结:
~ php用的homestead就相当于docker,javaee一般都是用docker,php也可以用docker
~ docker强就强在性能好,而且是分块的
1、docker和linux的关系?
docker就是微缩版的linux,所以命令也和linux的命令差不多
2、docker为什么性能好?
不同的模块共用底层的内核
3、Docker 和传统虚拟化方式的不同之处?
* 传统虚拟机技术是虚拟出一套硬件后,在其上运行一个【完整操作系统】,在该系统上再运行所需应用进程;
* 而容器内的应用进程【直接运行于宿主的内核】,容器内没有自己的内核,而且也没有进行硬件虚拟。因此容器要比传统虚拟机更为轻便。
* 每个容器之间【互相隔离】,每个容器有自己的文件系统 ,容器之间进程不会相互影响,能区分计算资源。
4、docker是怎么工作的?
Docker是一个【Client-Server结构】的系统,Docker守护进程运行在主机上, 然后【通过Socket连接从客户端访问】,守护进程从客户端接受命令并管理运行在主机上的容器。 容器,是一个运行时环境,就是我们前面说到的集装箱。
5、为什么Docker比较比VM快?
(1)docker有着比虚拟机更少的抽象层。
(2)docker利用的是宿主机的内核,而不需要Guest OS。
(1)docker有着比虚拟机更少的抽象层。由亍docker不需要Hypervisor实现硬件资源虚拟化,运行在docker容器上的程序直接使用的都是实际物理机的硬件资源。因此在CPU、内存利用率上docker将会在效率上有明显优势。
(2)docker利用的是宿主机的内核,而不需要Guest OS。因此,当新建一个容器时,docker不需要和虚拟机一样重新加载一个操作系统内核。仍而避免引寻、加载操作系统内核返个比较费时费资源的过程,当新建一个虚拟机时,虚拟机软件需要加载Guest OS,返个新建过程是分钟级别的。而docker由于直接利用宿主机的操作系统,则省略了返个过程,因此新建一个docker容器只需要几秒钟。
二、内容在总结中
转载于:https://www.cnblogs.com/Renyi-Fan/p/11607694.html
尚硅谷Docker---1、docker杂记相关推荐
- 尚硅谷周阳老师Docker笔记
链接:https://pan.baidu.com/s/1UZD4vDzGzTK8YM9p37TKew 提取码:gjgj 我的Docker笔记 Docker学习笔记(一)–基础篇 Docker学习笔记( ...
- 尚硅谷周阳老师-redis脑图课件
因为脑图原件是.mmap格式,使用wps和xmind打开都会有格式不兼容的问题,这里我们可以使用mindmanager试用版存为html5交互式格式, 提供在线阅读.因为阿里云学生服务器带宽有限,这里 ...
- 尚硅谷docker基础篇 2018版
typora-root-url: ./image Docker基础篇之快速上手 第一章 Docker简介 是什么? 问题:为什么会有 docker 的出现 一款产品从开发到上线,从操作系统,到运行环境 ...
- 最新尚硅谷2018SpringBoot教学视频(内含Docker)
尚硅谷SpringBoot视频教程(内含Docker)附代码+笔记+课件 下载地址:百度网盘
- 2018尚硅谷SpringBoot视频教程附代码+笔记+课件(内含Docker)
尚硅谷SpringBoot视频教程(内含Docker)附代码+笔记+课件 下载地址:百度网盘
- 尚硅谷Docker实战教程-笔记02【安装docker、镜像加速器配置】
尚硅谷大数据技术-教程-学习路线-笔记汇总表[课程资料下载] 视频地址:尚硅谷Docker实战教程(docker教程天花板)_哔哩哔哩_bilibili 尚硅谷Docker实战教程-笔记01[理念简介 ...
- 【学习笔记】尚硅谷周阳老师的Docker教程学习笔记
本文是尚硅谷周阳老师的Docker教程的相关学习笔记,暂时还没有检查勘误过. 一.Docker简介 1. 简介 Docker的出现是为了解决代码在本机可以正常运行,而部署到其他机器不能运行的问题.这是 ...
- 尚硅谷Docker笔记(1)-- Docker简介
一.是什么? 1.问题:为什么会有 docker 的出现 一款产 品从开发到上线,从操作系统,到运行环境,再到应用配置.作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的 ...
- 尚硅谷Docker实战教程学习总结文档
目录 Docker与微服务实战(2022版) 1.基础篇(零基础小白) 1.1.Docker简介 1.1.1.怎么去学习Docker 1.1.2.是什么 1.1.2.1.为什么会有docker的出现? ...
最新文章
- oracle net manager没有orcl_Oracle-数据库基础知识
- ThinkPHP框架整合phpqrcode生成二维码DEMO
- Python 之父:别等了,Python 4.0 可能不会来了
- CentOS7.4 搭建ngrok 内网穿透
- 用HTTP的PUT方式发送请求
- 李航《统计学习方法》之EM算法及其推广
- python反距离权重法_反距离权重法 (Spatial Analyst)—ArcMap | 文档
- 基于libuv的TCP设计(二)
- 货车交强险在网上能买吗?
- 常用的实现Javaweb页面跳转的方式
- 拆解任務與目標、按時完成,不再被deadline追著跑
- 这只拒绝内卷的 AI 狼火了!高智商却自暴自弃,不想抓羊只想躺
- 测试无线电频率的软件叫什么,软件无线电到底是什么
- java 支持 超大上G , 多附件上传
- registry登录认证
- 【ffmpeg】下载以及使用-视频截取
- N4,C1,C4汽车(前、后装)芯片NEXTCHIP品牌。
- 利用三级结构进行蛋白质嵌入的自我监督预训练
- html 的函数写法,react中函数的不同写法的区别是什么?
- 百度地图热力图大量点位快速加载