客快物流大数据项目:Docker总结

Posted Lansonli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了客快物流大数据项目:Docker总结相关的知识,希望对你有一定的参考价值。

Docker总结

一、什么是Docker

  • 使用最广泛的开源容器引擎
  • 一种操作系统的虚拟化技术linux内核
  • 依赖于linux内核特性:NameSpace和Cgroups
  • 一个简单的应用程序打包工具

二、作用和目的

  • 提供简单的应用程序打包工具
  • 开发人员和运维人员职责逻辑分离
  • 多环境保持一致,消除环境的差异

三、Docker的应用场景

  • 应用程序的打包和发布
  • 应用程序的隔离
  • 持续集成
  • 部署微服务
  • 快速搭建测试环境
  • 提供PaaS平台级别产品

四、​​​​​​​容器带来的好处有哪些

  • 秒级的交付和部署
  • 保证环境一致性
  • 高效的资源利用
  • 弹性的伸缩
  • 动态调度迁移成本低

五、需要注意的内容

大家需要注意,Docker本身并不是容器,它是创建容器的工具,是应用容器引擎。想要搞懂Docker,其实看它的两句口号就行。

第一句,是“Build, Ship and Run”。也就是,“搭建、发送、运行”,三板斧。

第二句口号就是:“Build once,Run anywhere(搭建一次,到处能用)”。

Docker技术的三大核心概念,分别是:

  • 镜像(Image)
  • 容器(Container)
  • 仓库(Repostitory)

负责对Docker镜像进行管理的,是Docker Registry服务(类似仓库管理员)

不是任何人建的任何镜像都是合法的,万一有人盖了一个有问题的房子呢?

所以,Docker Registry服务队镜像的管理是非常严格的

最常使用的Registry公开服务,是官方的Docker Hub,这也是默认的Registry,并拥有大量的高质量的官方镜像

官方地址:Docker Hub


  •  📢博客主页:https://lansonli.blog.csdn.net
  • 📢欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!
  • 📢本文由 Lansonli 原创,首发于 CSDN博客🙉
  • 📢大数据系列文章会每天更新,停下休息的时候不要忘了别人还在奔跑,希望大家抓紧时间学习,全力奔赴更美好的生活✨

以上是关于客快物流大数据项目:Docker总结的主要内容,如果未能解决你的问题,请参考以下文章

客快物流大数据项目:大数据项目为什么使用Docker

客快物流大数据项目(十三):Docker镜像

客快物流大数据项目:Docker常用命令

客快物流大数据项目:Docker的安装和启动

客快物流大数据项目(十四):DockerFile介绍与构建过程解析

客快物流大数据项目:Docker常用命令