04 Docker/基础设施 DevOps之路 === 文章Github地址,欢迎 : Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenSt ...
分类:
其他好文 时间:
2018-04-28 15:46:58
阅读次数:
177
服务器搭建私人Git,遇到的问题,那么裸库(-- bare)到底存到哪了? ...
分类:
其他好文 时间:
2018-04-23 00:05:00
阅读次数:
241
git init 与 git init bare 区别 发现问题 最早是在公司的wiki上发现了这个命令,google后发现值得记录下来 实践中发现的区别 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 详细说一下使 ...
分类:
其他好文 时间:
2018-04-09 21:06:38
阅读次数:
298
一、远程版本库相关概念1.裸版本库和开发版本库裸版本库就是不含有工作区的版本库,而我们平常开发的代码库都是开发版本库,修改工作区,然后进行提交、推送提交等操作。可以使用gitinit--bare命令创建一个裸版本库。裸版本库一般作为服务器上的版本库。2.refspec引用空间把远程分支版本库中的分支名映射到本地版本库中的分支名。其语法为:[+]source:dest如果有加好则表示不会在传输过程中
分类:
其他好文 时间:
2018-03-22 22:37:05
阅读次数:
145
一个远程仓库通常只是一个裸仓库(bare repository)— 即一个没有当前工作目录的仓库。因为该仓库仅仅作为合作媒介,不需要从磁碟检查快照;存放的只有 Git 的资料。简单的说,裸仓库就是你专案目录内的 .git 子目录内容,不包含其他资料。 1、协议 Git 可以使用四种主要的协议来传输资 ...
分类:
其他好文 时间:
2018-02-11 16:11:33
阅读次数:
184
https://opennetlinux.org/ github:https://github.com/OpenComputeProject/OpenNetworkLinux Open Network Linux is a Linux distribution for "bare metal" sw ...
分类:
Web程序 时间:
2018-01-20 21:25:16
阅读次数:
651
一、docker是什么 Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。 Docker通常用于如下场景 ...
分类:
其他好文 时间:
2018-01-14 13:03:59
阅读次数:
220
今天看到了虚拟化部分的性能优化,因为加班时先看了下知乎关于CPU架构的介绍,然后看书时间缩短了很多,比较概略的看了一下,要点: 1. 虚拟化的种类。bare-metal的和host方式的 以及介绍了下半虚拟化和全虚拟化,以及CPU的辅助虚拟化,这里面与我之前的理解不太一样 他认为的全虚拟化性能比较差 ...
分类:
其他好文 时间:
2017-12-14 04:28:41
阅读次数:
227
#创建一个工作区 mkdir test_work #创建一个git 仓库(服务库,非工作区) mkdir test_git cd test_git git init --bare # 创建一个post-receive 勾子,用于提交代码后,自动将代码更新到 工作区 test_work vim ./h... ...
分类:
系统相关 时间:
2017-12-12 21:37:01
阅读次数:
263
1、安装git yum install -y git 2、创建git仓库保存的目录 mkdir /data/git_repo 3、初始化空仓库 cd /data/git_repogit init --bare --shared example.git 4、客户端使用SSH账户访问服务器仓库 git ...
分类:
其他好文 时间:
2017-11-29 22:45:46
阅读次数:
175