Docker 相关知识点(待完善。。。。

Docker 原理

一.docker解决的问题

后端开发和运维时需要虚拟化的技术来解决开发环境和生产环境当中的一致性问题

 

二.为什么用docekr,和虚拟机比起来有什么好的,为什么比虚拟机快

(1)虚拟机有自己的kernel,自己的硬件,但是docker是和宿主机共享的

(2)namespace让进程更灵活

三.私有云是什么东西

四.docker的底层

五.docker的网络模型

(1)查看具体模型的方法:

(2)host 模式,苏追共享Namespace,容器使用宿主机的ip,端口

(3)conatiner模式:容器和另一个容器共享Network namespace,例如k8spod(但我不了解我就不能说)

(4)None:容器有独立的Network namespace ,但没有任何网络设置,主机上启动的docker

(5)Bridge 默认的;docker进程启动就会创建docker0的虚拟网桥(bridge

六.docker的应用,docker swarm

七.Dockerfile,docker镜像和docker容器的关系

 

八.dockerfile什么东西

九.docker镜像的原理

1. 镜像的作用:支撑docker容器的运行

2. 镜像就是一堆只读层,容器和镜像唯一区别在于容器最上面层是可读可写的。

3. 镜像的层级管理系统:只有最上面的一层为可读层,其余都是只读的;

 

posted @ 2021-07-31 20:46  concise_d  阅读(37)  评论(0)    收藏  举报