前言
首先,请大家和小编一起回顾一下,到底什么是docker。Docker是一个能够把开发的应用程序自动部署到容器的开元引擎,它在虚拟化的容器执行环境中增加了一个应用程序部署引擎,该引擎的目标是提供一个轻量、快速的环境,能够运行开发者的程序,并方便高效的将程序从开发者的笔记本部署到测试环境,然后再部署到生产环境。说的通俗一点,docker其实是一个软件,在这个软件中可以部署很多个容器,我么开发一个程序,把这个程序所需要的各个软件都部署到同一个容器中,构成一个环境,然后开发、测试、实际应用的时候我们就直接部署这个容器就OK啦!
docker是一个C/S架构的程序,docker客户端与docker守护进程交互,从而创建和管理对象(包括镜像、容器等)。详情可见下图:
对docker的初步了解不外乎就是安装程序、docker的宏观把控、其次就是容器和镜像了。