1.做个自我介绍吧!
自己:咕噜咕噜咕噜咕噜咕噜咕噜咕噜咕噜咕噜...
经历:咕噜咕噜咕噜咕噜咕噜咕噜咕噜咕噜咕噜...
2.你对Docker和K8s的理解是什么?
容器技术恰好没有这些缺点。它不需要虚拟出整个操作系统,只需要虚拟一个小规模的环境(类似“沙箱”)。它启动时间很快,几秒钟就能完成。而且,它对资源的利用率很高(一台主机可以同时运行几千个Docker容器)。此外,它占的空间很小,虚拟机一般要几GB到几十GB的空间,而容器只需要MB级甚至KB级。
K8S,就是基于容器的集群管理平台,它的全称,是kubernetes。Master节点主要还是负责管理和控制。Node节点是工作负载节点,里面是具体的容器。
3.你对Docker熟练到了那个程度?
举例用docker做的项目
4.Dockerfile打包镜像怎么写?
5.我如何添加文件到镜像中?
6.你知道Docker Swarm
和Docker Compos
吗?
Docker Swarm 和 Docker Compose 一样,都是 Docker 官方容器编排项目,但不同的是,Docker Compose 是一个在单个服务器或主机上创建多个容器的工具,而 Docker Swarm 则可以在多个服务器或主机上创建容器集群服务,对于微服务的部署,显然 Docker Swarm 会更加适合。
从 Docker 1.12.0 版本开始,Docker Swarm 已经包含在 Docker 引擎中(docker swarm),并且已经内置了服务发现工具,我们就不需要像之前一样,再配置 Etcd 或者 Consul 来进行服务发现配置了。
7.Docker集群技术有哪几种?
Docker Compose常用命令
Docker Swarm简介
Docker Swarm
Docker Compose
8.
9.
10.