huany


  • 首页

  • 分类

  • 标签

  • 日程表

  • 归档

  • 关于

  • 搜索

Docker 存储驱动之 overlay

发表于 2019-04-21 | | 阅读次数:
阅读全文 »

Docker 存储驱动之 overlay2

发表于 2019-04-21 | | 阅读次数:
overlay2中镜像和容器的磁盘结构docker pull ubuntu:14.04下载了包含4层的镜像,12345678[root@www ~]# docker pull ubuntu:14.0414.04: Pulling from library/ubuntue082d4499130: Pu ...
阅读全文 »

安装Docker CE

发表于 2019-04-20 | | 阅读次数:
官网安装文档 卸载老版本老版本的Docker,以前叫做docker,docker.io和docker-engine,如果系统里安装了它们,就先卸载掉1$ sudo apt-get remove docker docker-engine docker.io containerd runc 支持的存储系 ...
阅读全文 »

Docker运维相关

发表于 2019-04-20 | | 阅读次数:
记录Docker在日常学习和工作中的相关积累 Docker运维 安装Docker Image相关 Unionfs *overlay2
阅读全文 »

自己动手写docker

发表于 2019-04-20 | | 阅读次数:
Docker目前是后端服务中最火的技术之一,读这本书《自己动手写docker》,对自己来说,主要是从原理上熟悉docker,顺便复习go语言 容器技术的发展 docker VS 虚拟机 基础技术 docker namespace UTS USER docker cgroup aufs ...
阅读全文 »

深入理解容器镜像

发表于 2019-04-18 | | 阅读次数:
Namespace和Cgroups正如前面所讲,“容器的本质只是一个特殊的进程”。主要是利用Namespace和Cgroup的特性。正如前面所讲,Namespace的作用是“隔离”,它让应用程序只能看到Namespace内的“世界”;而Cgroups的作用是“限制”,它限制“世界”使用某些资源。经过 ...
阅读全文 »

C程序分析工具 valgrind

发表于 2019-04-18 | | 阅读次数:
现在介绍另外一个工具,在学习C的过程中,要习惯性的使用,它就是 Valgrind 。Valgrind是一个运行你的程序的程序,并且随后会报告所有你犯下的可怕错误。 安装 Valgrind有两种安装方式,在Centos中,可以通过yum install -y Valgrind方式安装,另外是下载Val ...
阅读全文 »

格式化输出

发表于 2019-04-18 | | 阅读次数:
printf格式化函数许多编程语言都使用了C风格格式化输出,所以让我们也尝试一下,编写format-output.c,代码如下: 1234567891011#include<stdio.h>int main(){ int age = 10; int height = ...
阅读全文 »

Docker:从进程说起

发表于 2019-04-12 | | 阅读次数:
进程进程是运行的程序,一旦“程序”被执行起来,它就从磁盘上的二进制文件,变成了计算机内存中的数据、寄存器里的值、堆栈中的指令、被打开的文件,以及各种设备的状态信息的一个集合。像这样一个程序运起来后的计算机执行环境的总和,就是进程。 Namespace而容器技术的核心功能,就是通过约束和修改进程的动态 ...
阅读全文 »

使用make

发表于 2019-04-09 | | 阅读次数:
使用make使用make的第一个阶段,就是用它已知的方法来构建程序。make预置了一些知识,来从其它文件构建多种文件。在上一个练习中,有如下操作: 12$ make hello-world$ CFLAG="-Wall" make hello-world 第一条命令中你告诉make ...
阅读全文 »
1…456
meichaofan

meichaofan

一如当年

58 日志
35 标签
RSS
GitHub
© 2020 meichaofan
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4
总访客 人 总访问量 次