Docker:微服务为什么一定要用docker?阿里架构师带你彻底了解docker( 二 )

  • 3、节省开支:
  • 一方面 , 云计算时代到来 , 使开发者不必为了追求效果而配置高额的硬件 , Docker 改变了高性能必然高价格的思维定势 。 Docker 与云的结合 , 让云空间得到更充分的利用 。 不仅解决了硬件管理的问题 , 也改变了虚拟化的方式 。
  • 总结
    Docker:微服务为什么一定要用docker?阿里架构师带你彻底了解docker
    本文插图
    Docker一词意为码头工人 , 而Docker的功能也与集装箱类似 。 通常一个webapp并不会用到操作系统/虚拟机的全部功能 , 即操作系统/虚拟机对于一个webapp来说太过笨重 。 打个比方说 , 我要从宿舍去食堂 , 我并不需要一架飞机 , 只需要一辆自行车就够了 , 而Docker镜像就相当于是一辆自行车 。 你可以把Docker镜像理解为轻量化的虚拟机!
    Docker的容器是以镜像来创建的 , 镜像是不是一个类似操作系统的环境? 是的 , 你可以将Docker理解为一个轻量化的虚拟机 , 至于我们经常说的什么Tomcat镜像、MySQL镜像之类的 , 只是这个轻量化的虚拟机中安装了相应的软件 。 镜像的名字也就说明了镜像的功能 。
    是不是到正式环境上还要安装Docker , 然后把应用部署在其中? 是的 , 构建Docker镜像、运行Docker容器 , 都需要安装Docker , 但这是一劳永逸的 , 因为我们使用的是安装了各种各样功能软件的Docker镜像和Docker容器 。
    最后: 这一份深入浅出Docker.PDF是可以免费送给想要学习的小伙伴!
    【Docker:微服务为什么一定要用docker?阿里架构师带你彻底了解docker】 关注+转发+收藏后私信【资料】即可免费获取!