本文计划:一.安装Docker(Centos)二.注册Docker官网帐号三.下载基础centos镜像,安装需要的软件和环境后,push到自己的repository一.安装Docker(Centos)在https://fedoraproject.org/wiki/EPEL#How_can_I_use...
分类:
其他好文 时间:
2014-07-29 21:01:22
阅读次数:
296
一命令提示符说明[登录用户@主机名工作目录]#二Linux命令格式命令字[选项][参数1][参数2][]表示里面内容可有可无选项:如果是单个字符,用-如:#ls-l如果是一个单词,用--如:#ls--color多个单个字符的选项可以合并一个-如:#ls-l-h=#ls–lh三基本命令及其说明1.基本命令#unam..
分类:
系统相关 时间:
2014-07-28 00:36:40
阅读次数:
421
终于开始接触Linux,现在是一个标准的菜鸟,那么就踏踏实实,一步一步开始进阶,希望我的博客慢慢可以给后来人带来帮助。废话少说,下面就是我所接触的Linux系统管理的一些基础命令,以及我个人添加的命令的释义,还望大大们多多指教。一、Linux命令行基础[root@localhost~]#un..
分类:
系统相关 时间:
2014-07-28 00:34:40
阅读次数:
512
rpm-Uvhhttp://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum-yinstalldocker-io#仅此一条命令就可以搞定;
servicedockerstart#启动docker
chkconfigdockeron#加入开机启动
dockerpullcentos:latest#从docker.io中下载centos镜像到本地/var/lib..
分类:
Web程序 时间:
2014-07-26 03:08:07
阅读次数:
313
// 清除thin pool
1.1 func (d *Driver) Cleanup() error {
// 停止thin pool
err := d.DeviceSet.Shutdown()
return err
}
// 当加载新镜像时,添加一个新thin device
// id为containerid或imageid
1.2 func (d *Driver) Create(i...
分类:
移动开发 时间:
2014-07-26 02:59:46
阅读次数:
302
// 在thin pool中创建一个新thin device
// 调用路径:driver.Create()
1.1 func (devices *DeviceSet) AddDevice(hash, baseHash string) error {
//查找父device
baseInfo, err := devices.lookupDevice(baseHash)
if err != n...
分类:
移动开发 时间:
2014-07-26 02:53:26
阅读次数:
347
// 创建thin pool
// 调用路径:NewDeviceSet->initDevmapper->createPool
1.1 func createPool(poolName string, dataFile, metadataFile *os.File, poolBlockSize uint32) error {
//通过task封装与libdevmapper的交互
task, er...
分类:
移动开发 时间:
2014-07-26 02:45:06
阅读次数:
297
第一部分 Linux基础命令 1、查看系统信息命令 2、Linux内核版本
分类:
系统相关 时间:
2014-07-26 00:14:56
阅读次数:
267
// thin device数据结构
type DevInfo struct {
Hash string `json:"-"`
DeviceId int `json:"device_id"`
Size uint64 `json:"size"`
TransactionId uint64 `json:"tran...
分类:
移动开发 时间:
2014-07-25 11:02:35
阅读次数:
549