摘要: 1.1Git简介 linus 用C语言编写 2005年诞生 分布式版本管理系统 速度快,适合大规模,跨地区多人协同开发 Git不仅是一款开源的分布式版本控制系统,而且有其独特的功能特性,例如大多数的分布式版本控制系统只会记录每次文件的变化,说白了就是只会关心文件的内容变化差异,而Git则是关注于文件 阅读全文
posted @ 2018-08-05 10:53 w787815 阅读(210) 评论(0) 推荐(0) 编辑
摘要: Dockerfile参数解释 FROM 格式:FROM<image>或FROM<image>:<tag>。 解释:FROM是Dockerfile里的第一条指令(必须是),后面跟有效的镜像名(如果该镜像你的本地仓库没有则会从远程仓库Pull取)。然后后面的其它指令FROM的镜像中执行。 MAINTAI 阅读全文
posted @ 2018-08-04 09:27 w787815 阅读(492) 评论(0) 推荐(0) 编辑
摘要: Docker的网络和存储 1.1 Docker的4种网络模式 host模式,使用--net=host指定。 container模式,使用--net=container:NAME_or_ID指定。 none模式,使用--net=none指定。 bridge模式,使用--net=bridge指定,默认设 阅读全文
posted @ 2018-08-01 11:25 w787815 阅读(586) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2018-07-30 10:11 w787815 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 一、为什么使用容器? 1. 上线流程繁琐开发->测试->申请资源->审批->部署->测试等环节2. 资源利用率低普遍服务器利用率低,造成过多浪费3. 扩容/缩容不及时业务高峰期扩容流程繁琐,上线不及时4. 服务器环境臃肿服务器越来越臃肿,对维护、迁移带来困难 Docker设计目标:  提供简单的应 阅读全文
posted @ 2018-07-28 10:10 w787815 阅读(5059) 评论(0) 推荐(0) 编辑
摘要: KVM的优化 1.1 cpu的优化 inter的cpu的运行级别,(Ring2和Ring1暂时没什么用)Ring3为用户态,Ring0为内核态 Ring3的用户态是没有权限管理硬件的,需要切换到内核态Ring0,这样的切换(系统调用)称之为上下文切换,物理机到虚拟机多次的上下文切换,势必会导致性能出 阅读全文
posted @ 2018-07-08 11:41 w787815 阅读(1206) 评论(0) 推荐(0) 编辑
摘要: 1、先编辑网卡的配置文件将里面的NAME DEVICE项修改为eth0 vim /etc/sysconfig/network-scripts/ifcfg-ens33 2、[root@linux-node1~ network-scripts]# mv ifcfg-ens33 ifcfg-eth0 3、 阅读全文
posted @ 2018-07-07 16:13 w787815 阅读(9066) 评论(0) 推荐(0) 编辑
摘要: 安装KVM虚拟化 1、系统基础环境: KVM需要硬件支持, 所以需要开启虚拟化支持 1.硬件设备直接在BIOS设置开启CPU虚拟化2.个人电脑同样进入BIOS开启虚拟化支持3.VM需要找到对应虚拟机开启对应的VT-EPT虚拟化技术 命令检查是否启用虚拟化、没有任何提示则表示没有启用 2、安装KVM虚 阅读全文
posted @ 2018-07-07 13:59 w787815 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 云计算基本概述 云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用程序,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。 在使用云计算之前的模式和技术 1、IDC托管2、IDC 阅读全文
posted @ 2018-07-07 11:32 w787815 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 安装pyinstaller 测试用的python环境是3.6.2版本 下载地址 https://github.com/pyinstaller/pyinstaller/ 1.打开cmd,切到pyinstaller解压包目录,我直接放在c盘目录下了,所以我的操作是 cd C:\pyinstaller-d 阅读全文
posted @ 2018-02-28 13:56 w787815 阅读(3671) 评论(0) 推荐(0) 编辑