docker基本概念
docker和虚拟机的区别
docker三大组件
镜像:Image 是一个只读的模板,用来docker容器,一个镜像可以创建多个容器。类似Java中的类、类实例对象。
容器:Container 独立运行的一个或一组应用。应用程序和服务运行在容器中。是用镜像创建的运行实例。容器为镜像提供了一个标准的、隔离的运行环境。可以被启动、开始、停止、删除。也可以把容器看做是一个简易版的Linux环境(包括root用户权限、进程空间、用户空间和网络空间等)和运行在其中的应用程序。
仓库:Repository 集中存放镜像文件的场所。类似于Maven仓库、github仓库。docker官方提供的registry成为docker Hub。存放各种镜像模板。仓库分为Public公开库和Private私有库。最大的公开仓库是:https://hub.docker.com/ 存放了数量庞大的镜像供用户下载。国内的公开仓库包括阿里云、网易云。
docker运行架构
docker总架构图
本文由 huzd 创作,采用 知识共享署名4.0 国际许可协议进行许可本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名最后编辑时间
为:
2022/06/30 22:29