本文为minimicall原创文章,转载需注明出处:http://blog.csdn.net/minimicall
在继《阿里云部署Docker》之后,我决定系统的出一系列《Docker从入门到精通》的深度记录文章,这源于有一天图灵出版社的一个编辑联系我,问我有没有兴趣写Docker方面的书籍进行出版。
本文的目标是建立一个Docker web app。这样,你就可以直观的感受,doc...
分类:
Web程序 时间:
2014-11-23 10:33:38
阅读次数:
236
Docker是在2013年3月发布的一款PaaS产品,当时发布的是0.1版本。而其产生的背景则是因为在2013年2月时,前Gluster的CEOBenGolub和dotCloud的CEOSolomonHykes坐在一起聊天时,Solomon谈到想把dotCloud内部使用的Container容器技术单独拿出来开源,然后围绕这个技术开一家新公司..
分类:
其他好文 时间:
2014-11-22 23:17:45
阅读次数:
317
Debian 7更新内核到3.16后一、添加docker源在source.list中加入:# Docker Repodeb https://get.docker.io/ubuntu docker main 更新源:sudo apt-get update会有这个提示:E: 无法找到获取软件包的渠道 /...
分类:
其他好文 时间:
2014-11-21 23:05:26
阅读次数:
363
http://blog.tankywoo.com/docker/2014/05/08/docker-4-summary.html总结的很好---------------------------------------------------------------------------------...
分类:
其他好文 时间:
2014-11-21 20:18:39
阅读次数:
301
1、寄存器
这是最快的存储区,因为它位于处理器的内部。但是由于寄存器的大小数量都是有限的,所以寄存器是由编译器根据需求进行分配。你不能直接控制,也不能感觉到寄存器的存在。
2、堆栈
位于通用RAM(随机访问存储器)中,但是通过“堆栈指针”可以从处理器那里获得直接的支持。通过堆栈指针的上下移动来为程序分配需要的空间,它的速度仅仅次于寄存器的速度。创建程序的时候,Java编译器必须知道存...
分类:
编程语言 时间:
2014-11-20 23:45:57
阅读次数:
290
Docker Hub上的自动化构建
关于自动化构建
自动化构建是一个特殊的功能,它允许您在 Docker Hub 上使用构建集群,根据指定的 Dockerfile 或者 GitHub 、 BitBucket 仓库(或环境)来自动创建镜像。该系统将从仓库复制一份,并根据以仓库为环境的 Dockerfile 的描述构建镜像。由此产生的镜像将被上传到注册表,并且自动生成标记。
自动化构...
分类:
其他好文 时间:
2014-11-20 15:21:37
阅读次数:
569
由于aufs并未并入内核,故而目前只有Ubuntu系统上能够使用aufs作为docker的存储引擎,而其他系统上使用lvm thin provisioning(overlayfs是一个和aufs类似的union filesystem,未来有可能进入内核,但目前还没有;Lvm snapshot are...
分类:
其他好文 时间:
2014-11-19 22:04:34
阅读次数:
307
docker解决了云计算环境难于分发并且管理复杂,而用KVM、Xen等虚拟化又浪费系统资源的问题。Docker最初是基于lxc构建了容器引擎,为了提供跨平台支持,后又专门开发了libcontainer来抽象容器引擎。但无论是libcontainer还是lxc,其底层所依赖的内核特性都是相同的。我们来...
分类:
其他好文 时间:
2014-11-19 22:04:17
阅读次数:
273
1.什么是selector?selector,是一个SEL类型的数据,就代表一个方法。可以间接调用方法。SEL :是对方法的一种包装,将方法包装成一个SEL类型的数据,去找对应的方法地址,找到方法地址就可以调用。发消息:就是发送一个SEL类型的数据。方法在内存中的存储位置:1》每个类的方法列表都存储...
分类:
移动开发 时间:
2014-11-19 20:26:16
阅读次数:
189