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

yuxi · April 24, 2018 · 1211 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