docker 是什么docker 的架构 docker 是什么
docker 容器化技术 个人理解就像是 把我的整个应用环境打包 环境一致 迁移方便
举个例子 我要把引用部署到一台服务器上 我要在这个服务器上配置好多东西 比如 jdk环境 mysql 等的吧 非常的不方便 如果是集群的话 就更不方便了 我要为每个服务器配置环境服务器的版本不一样还会出现其他的乱七八糟的问题 docker就是 可以直接吧这些环境甚至是引用程序都打包在一起 无论在那个机器上都保证了一致的环境。
docker 的架构三个基本概念
1 仓库 2 镜像 3 容器
仓库
一听就知道是干啥的存东西的 存什么存储镜像文件
镜像
镜像 其实就是一个打包好的文件 打包的是什么 就是上面说的 你的一个应用环境
仓库是存储镜像的一个中心仓库 你用哪个镜像 就从中心仓库去下载 和maven差不多
容器
你的镜像肯定是要在一个地方去运行的 ok 这个运行镜像的地方就是容器
镜像和容器 就像java中 类对象 和 类实例的关系
简单直接不拖沓 这里是潇洒李