简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
docker 常见的面试题(持续更新)开始做go了,go 方向的话,docker 还是很有必要了解的。故整理一波1. 什么是dockerDocker是一个容器化平台,它以容器的形式将您的应用程序及其所有依赖项打包在一起,以确保您的应用程序在任何环境中无缝运行2. Docker与虚拟机的不同点在哪里?docker和虚拟机的比较3.谈谈你对镜像的理解相当于容器的源代码,是一个只读层,镜像由docker
docker和虚拟机的区别docker 在概念上可以理解为一个虚拟机,但却不是真正意义上的虚拟机相同点:容器和虚拟机一样,都会对物理硬件资源进行共享使用。容器和虚拟机的生命周期比较相似(创建、运行、暂停、关闭等等)。容器中或虚拟机中都可以安装各种应用,如redis、mysql、nginx等。也就是说,在容器中的操作,如同在一个虚拟机(操作系统)中操作一样。同虚拟机一样,容器创建后,会存储在宿主机上
docker和虚拟机的区别docker 在概念上可以理解为一个虚拟机,但却不是真正意义上的虚拟机相同点:容器和虚拟机一样,都会对物理硬件资源进行共享使用。容器和虚拟机的生命周期比较相似(创建、运行、暂停、关闭等等)。容器中或虚拟机中都可以安装各种应用,如redis、mysql、nginx等。也就是说,在容器中的操作,如同在一个虚拟机(操作系统)中操作一样。同虚拟机一样,容器创建后,会存储在宿主机上
k8s 组件master 节点集群的控制面板功能,负责管理整个集群,控制包括全局的角色和调度kubectl 是一个客户端管理工具,直接管理 API server,提供一个请求到 api server ,中间有一个 auth认证,认证通过后 api 将信息存储到 etcd 数据库中。api server:k8s各类资源对象的增删改查 及 watch 等http rest 接口,是整个系统的数据总线和
k8s IngressIngress 访问方案以nginx 解决方案为例ingress 必须保证域名,一个或对个域名访问域名都会访问到我们的 nginxnginx再通过反向代理或者负载均衡访问到后端服务nginx 配置文件中会有反向代理得区域可以理解成 ingress 帮我们部署了一个 nginx,但是我们访问nginx 的时候并不需要在其内部添加配置文件,修改的时候也是这样nginx的部署方案仍
k8s 控制器 job 和 CronJob 详解Job概念定义CronJob 概念不支持always,因为批处理仅仅执行一次定义描述字段CronJob 创建创建的job的操作都是幂等的,因为 会循环执行一些任务,如果不是幂等的话,会影响运行的结果...
k8s 控制器 DaemonSet 详解概念定义方案不会在主节点创建,因为所有的pod 都不会在主节点运行,主节点并不会参与调度任务,和一个污点机制有关满足一个节点 副本数目为一
k8sService 详解做一个服务发现的功能通过标签选择匹配pod,每一个svc可以理解为一个微服务deployment 创建了三个pod,每个pod 里都有三个标签,接着又定义了一个 svc(frontend service),他的标签是 app = webapprole = frontend。匹配成功后,pod的信息会被写入到svc中,当我们访问到svc 时会随机访问到一个pod,轮巡算法(