5分钟Docker从入门到出师
Docker是什么? Docker是一个开源的应用容器引擎;是一个轻量级容器技术; Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像; 运行中的镜像称为容器,容器启动速度非常快。 Docker的组成? docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上); docker客户端(Client):连接docker主机进行操作; docker仓库(Registry):用来保存各种打包好的软件镜像,一个 Docker Registry中可以包含多个仓库,每个仓库可以包含多个标签(Tag),每个标签对应着一个镜像; docker镜像(Images):软件打包好的镜像,放在docker仓库中,镜像不包含任何动态数据,其内容在构建之后也不会被改变。镜像就是一堆只读层(read-only layer); docker容器(Container):镜像启动后的实例称为一个容器,容器是独立运行的一个或一组应用,容器 = 镜像 + 读写层; Docker的安装?(安装简单,不再讲解,具体请移步官方文档) MacOS:https://docs.docker.com/docker-for-mac/install/ Windows:https://docs.docker.com/docker-for