docker的使用教程

让我们带着问题学习docker

Docker是什么?为什么要使用docker?

  可能云计算的方向的并不陌生,Docker属于Linux容器的一种封装,提供简易容器使用接口,是目前流行的容器解决方案. Docker将应用程序与该程序的依赖打包在一个文件里面,运行这个文件,就产生一个虚拟的容器.

   为什么使用Docker?

  1)  更快速的交付和部署,而且容器启动很快的,秒级别,但是在spring boot项目整合,启动时间依然很长,后续如果找到原因会分享出来

  2)更高效的虚拟化和更轻松的迁移和扩展:一次打包,到处运行

  3)更简单的管理

Docker打包建议在linux环境下,我的linux是Centos 7

  补充一下yum安装原理

/** 使用yum没少安装linux中软件,有想过其中的原理吗? YUM(缩写"Yellow dog Updater Modified"),是一个软件包管理器,yum从指定的 自动下载RPM包并安装,能够很好解决依赖关系的问题地方 YUM的基本工作原理 服务器端:: 在服务器端存放所有RPM软件包,然后分析每个RPM文件的依赖关系,将 这些数据记录成文件存放在服务器的某指定目录内 客户端:如果需要安装某个软件时,先下载服务器上面的记录的依赖性关系文件,可通过WWW或者FTP方式,通过对服务器端下载的记录数进行分析,然后取得相关软件,一次全部下载下来进行安装 **/

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zywpfw.html