Linux 测试人员对 Docker 的初步认知

yuxi · April 24, 2018 · 775 hits

“Docker 是一种性能非常好的虚拟机”,这是对 docker 最直观简单的理解,但是 docker 虚拟技术相比于传统的虚拟技术来说,有很大的改进,主要优势在于 docker 容器里面的进程是直接运行在宿主机上,这样就会使得 docker“体积更轻、跑的更快”;
Docker 的三个核心:image(镜像)、container(容器)、repository(仓库)
Image:Docker 中的镜像是分层的,可复用的;类似于一个压缩包的源码和一个 Git 仓库的区别;
Container:容器的存在离不开镜像的支持,它是镜像运行的一个载体,类似于实例和类的关系,镜像是类,容器是实例;依托 docker 的虚拟化技术,给容器创建了独立的端口、进程、文件等空间;
Repository:docker 的仓库与 Git 的仓库相似,拥有仓库名、tag;本地构建完镜像之后,即可通过仓库进行镜像的分发;

No Reply at the moment.
需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up