简介
<h2>优势</h2>
<ul>
<li>build、ship、run</li>
<li>一次构建,到处运行。</li>
</ul>
<h2>基本概念</h2>
<ul>
<li>镜像(Image)
<ul>
<li>可以理解为安装包</li>
</ul></li>
<li>容器(Container)
<ul>
<li>安装好的应用程序</li>
<li>可以启动,停止,删除</li>
</ul></li>
<li>仓库(Registry)
<ul>
<li>集中存放安装包地方</li>
</ul></li>
</ul>
<h2>组成部分</h2>
<ul>
<li>client 客户端</li>
<li>server 服务端</li>
<li>registry 仓库</li>
</ul>
<h2>分层构建机制</h2>
<ul>
<li>
<h5>最底层为bootfs</h5>
<ul>
<li>用于系统引导的文件系统。</li>
<li>注意:容器启动完成之后会被卸载以节约内存资源</li>
</ul>
</li>
<li>
<h5>上面是rootfs</h5>
<ul>
<li>位于bootfs之上,为docker容器的根文件系统。</li>
<li>rootfs由内核挂载为“只读”模式,而后通过“联合挂载”技术额外挂载一个“可写”层。</li>
</ul>
</li>
</ul>