为了账号安全,请及时绑定邮箱和手机立即绑定

Docker学习之:架构

标签:
Go
  • Docker 提供了一个开发, 打包, 运行app的平台
  • 把app和底层infrastructure隔离开来
    docker里面最重要的就是Docker Engine了,它里面有
  • 后台程序(dockerd)用于维护Image Containers 网络 存储等

  • REST API Server 通过api进行交互
  • CLI接口(docker)

    是一种cs架构

    docker.png
    DOCKER_HOST 可以在本地,当然也可以在远端服务器上,在host里面有两个重要的东西一个是Image,一个是Containers,它俩是做什么的以及它俩之间有什么关系,我都会在这一章给大家一一讲解
    Registry: 我们可以把我们的镜像放到这上面,也可以从这上面拉取镜像

    上面就是Docker的整体架构

    其实docker并不是一个完全创新的东西,它依赖了很多linux里面的东西比如:

  • Namespaces: 做隔离pid,net,ipc,mnt, uts
  • Control group: 做资源限制
  • Union file systems: Container和image的分层
    上面这些知识点大家可以不用, 都理解透,慢慢的大家对docker越来越熟悉,这些知识就会慢慢的被你掌握了。。。。。。
点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
Python工程师
手记
粉丝
20
获赞与收藏
19

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消