上一页 1 ··· 4 5 6 7 8
摘要: docker发展历程 docker本身不是容器,它只是一个更加易用的前端管理器。 最早期的容器技术概念是用chroot来实现隔离,但是chroot只是提供了对进程文件目录虚拟化的功能,不能防止进程恶意访问系统。 直到2008年 LXC(Linux Containers"牛奶牌牛奶"),一套完整的Li 阅读全文
posted @ 2018-02-21 17:16 dance_man 阅读(3008) 评论(0) 推荐(0) 编辑
摘要: docker 安装及使用用介绍 安装docker所依赖的基础环境 1 64 bits CPU 2 Linux Kernel 3.10+ //如果低于则需要手动给内核打补丁。因为分层构建联合挂载系统得在3.10内核以版本才有的 3 Linux Kernel Cgroups and Namespace 阅读全文
posted @ 2018-02-21 13:39 dance_man 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 原理简述 主机级虚拟化与容器级虚拟化 **两者之间的不同之处: ** 主机级虚拟化技术: 为每一个封闭的实例,提供的是一个从底层硬件开始一直到高层的基础环境。也就意味着说我们每一个对应的虚拟机实例就拥有自己可视的,而且是隔离于其它实例的基础硬件,包括CPU,内存等等,所以它在硬件完成资源划分以后,提 阅读全文
posted @ 2018-02-18 15:03 dance_man 阅读(3119) 评论(0) 推荐(0) 编辑
摘要: jenkins安装和简单部署 jenkins历史 jenkins是一款非常好用的团队CI(Continuous Integration)工具。它可以使你的构建,集成,发布,开发流程自动化。减轻各个环节所耗时间。同时可以自行研发插件并用于自己工作环境中。 简单描述一下jenkins构建到发部程序的过程 阅读全文
posted @ 2018-02-12 11:33 dance_man 阅读(641) 评论(0) 推荐(0) 编辑
摘要: lsof详解 lsof(list open files)命令用于查看你进程打开的主文件,打开文件的进程,进程打开的端口(TCP、UDP)。找回/恢复删除的文件。是十分方便的系统监视工具,因为lsof命令需要访问核心内存和各种文件,所以需要root用户执行。 在linux环境下,任何事物都以文件形式存 阅读全文
posted @ 2017-10-13 16:24 dance_man 阅读(212) 评论(0) 推荐(0) 编辑
摘要: iostat Linux IO 实时监控iostat命令详解 简介: 对于I/O bond类型的进程,我们经常用iostat工具查看进程IO请求下发的数量、系统处理IO请求的耗时,进而分析进程与操作系统的交互过程中IO方面是否存在瓶颈。 语法: iostat [ c ] [ d ] [ h ] [ 阅读全文
posted @ 2017-08-20 13:18 dance_man 阅读(2318) 评论(0) 推荐(0) 编辑
摘要: KVM KVM理论基础 介绍: KVM全称是基于内核的虚拟机(Kernel based Virtual Machine),它是一个Linux内核模块,只不过它的虚拟化有些奇葩,它一个模块硬是将宿主机的内核给挤出了内核,并将内核运行用户空间成为了控制台。 KVM架构 KVM是基于虚拟化扩展(Intel 阅读全文
posted @ 2017-08-09 00:54 dance_man 阅读(470) 评论(0) 推荐(0) 编辑
摘要: ansible ansible简单使用 ansible配置文件要注意的几个参数: ~] vim /etc/ansible/ansible.cfg [defaults] uncomment this to disable SSH key host checking host_key_checking 阅读全文
posted @ 2017-07-25 11:30 dance_man 阅读(1413) 评论(0) 推荐(0) 编辑
摘要: puppet简介 puppet采用C/S星状的结构,所有的客户端和一个或几个服务器交互。每个客户端周期的(默认半个小时)向服务器发送请求,获得其最新的配置信息,保证和该配置信息同步。每个puppet客户端每半小时(可以设置)连接一次服务器端, 下载最新的配置文件,并且严格按照配置文件来配置客户端. 阅读全文
posted @ 2017-07-24 14:55 dance_man 阅读(267) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8