深入docker

2018年接触容器,已经有好几个年头,但目前停留在使用,维护,制作镜像,编排等,方方面面都涉及到,基本够用。
看过一本华为写的深入书籍,感觉一般。计划花点时间系统研究下内部机制,从如下几块进行实践:
  • 2.容器技术:namespace,cgroups,aufs
  • 3.构造容器的本质
  • 4.构造镜像的本质
  • 5.容器网络的本质
  • 6.runC
  • 7.系统理解docker架构
2.容器技术
2.1 namespace  
cmd.SysProcAttr = &syscall.SysProcAttr(Cloneflags: syscall.CLONE NEWUTS,}
UTS namespace: hostname
IPC namespace: ipcs -q ; ipcmk -Q; ipcs -q
PID namespace: echo $$ ; pid;
MOUNT namespace: file system
USER namespace: id
NETWORK namespace: ifconfig
2.2 cgroups
stress --vm-bytes 200m --vm-keep -m 1

2.3 aufs
描述docker文件系统,是如何镜像存储,及容器系统存储

 3.构造容器的本质

  

 4.构造镜像的本质

 5.容器网络的本质

 6.runC

 7.系统理解docker架构

 

posted on 2023-07-03 13:04  csuyangpeng  阅读(7)  评论(0编辑  收藏  举报

导航

//替换成自己路径的js文件