随笔分类 -  docker

摘要:主要回答的问题 0. aufs原始的用途 1. aufs的普通演示 2. aufs在docker中的使用的演示 3. aufs,overlays的架构 4. 明白docker镜像的本质只是文件. docker容器就是在镜像层上又增加了可读写的容器层,然后联合挂载到宿主机的一个挂载点上。使得运行时对容 阅读全文
posted @ 2020-03-12 16:00 sicnu-yudidi 阅读(2229) 评论(0) 推荐(0)
摘要:man mount查看标准格式 "What does the 'none' mean in 'mount' command?" "The none just means that you see when issuing the mount command. It is used for virtu 阅读全文
posted @ 2020-03-10 21:38 sicnu-yudidi 阅读(827) 评论(0) 推荐(1)
摘要:pstree example pstree a p ps+grep命令 mount mount bind命令 使得访问后一个目录就相当于前一个目录。 "mount bind和硬连接的区别" tmpfs应用 "把一些丢失后也无影响的文件(缓存,session,socket文件)放在该虚拟磁盘,速度大幅 阅读全文
posted @ 2020-03-09 17:43 sicnu-yudidi 阅读(207) 评论(0) 推荐(0)
摘要:主要回答的问题 1. namespace和cgroup的产生原因,各自的功能 2. 虚拟化技术和容器技术对比时的一个误区。 3. 容器实际上是什么? 4. 通过命令行感受PID和MNT这两个namespace的隔离功能 5. 通过命令行感受cgroup的限制功能(cpu) 6. 查看docker是如 阅读全文
posted @ 2020-03-09 15:30 sicnu-yudidi 阅读(561) 评论(0) 推荐(0)
摘要:Basic 执行顺序 1. app.Run阻塞 2. app.Action 3. app.Run继续 Flag app.Flags 和命令行参数的区别就是: Flags是指定了参数含义的,顺序可换,另一个Args顺序是约定,顺序不可换,所以尽量用Flag就好。 使用help查看,发现Flags对应G 阅读全文
posted @ 2020-03-09 14:31 sicnu-yudidi 阅读(196) 评论(0) 推荐(0)
摘要:"预备知识: Linux命令" "预备知识:namespace和cgroup(CentOS7.7)" "一,exec替换进程映像" 函数功能: 用exec函数可以把当前进程替换为一个新进程,且新进程与原进程有相同的PID 例如:在shell命令行执行ps命令,实际上是shell进程调用fork复制一 阅读全文
posted @ 2020-02-18 23:34 sicnu-yudidi 阅读(260) 评论(0) 推荐(0)