Docker提供了多个容器直接访问的方法,最简单的方式是直接使用端口映射`-p`参数指定映射的端口或者`-P`映射所有端口,多个容器直接通过网络端口进行访问。 但网络端口映射方式并不是Docker中连接多个容器的唯一方...
分类:
Web程序 时间:
2015-06-02 18:19:23
阅读次数:
216
背景
Magnum 项目是 2014 年 11 月加入 OpenStack 的年轻项目,由 Rackspace主导发起,其定位是提供容器即服务(Container as a Service)的 API 框架,计划在 2015 年 10 月推出的 Liberty 版本时成熟。
我们知道,目前 OpenStack 中 Nova 项目已经通过 nova-docker 的形式支持了 Docke...
分类:
其他好文 时间:
2015-06-02 17:59:47
阅读次数:
182
dm.fs
参数 dm.fs 可以指定容器的 rootfs 的文件系统,但只支持 ext4/xfs,源码如下 funcNewDeviceSet(root string, doInit bool, options []string) (*DeviceSet, error) {
...
case"dm.fs":
if val !="ext4" && val != "xfs" {...
分类:
其他好文 时间:
2015-06-02 17:54:14
阅读次数:
150
【编者的话】本篇文章是介绍Docker生态系统的第一篇,不仅从概念上介绍了容器化、服务发现和全局配置存储、网络工具、调度、集群管理和编排这几部分内容,而且配以清晰易懂的例子进行讲解说明,非常值得读者称赞。Docker是现在使用最多的容器化软件。与其它已经存在的容器化系统相比,Docker可以更加简单的创建和管理容器,并与其它开源软件集成。
简介
容器化是一个以可移植和可预测...
分类:
其他好文 时间:
2015-06-01 20:34:54
阅读次数:
155
布署环境为debian 7.5布署到一台新机器,系统版本为debian 8.0原启动项/etc/init.d/mongo_service开机居然无法自起开机自启动不能用了,看页面输出就发觉不对劲,确定是systemd,之前搭建部署coreos(也是用的systemd) docker kubernet...
分类:
Web程序 时间:
2015-06-01 20:21:02
阅读次数:
583
UCB CS162是加州大学伯克利分校提供的一门操作系统课程,这篇文章介绍怎么使用Docker 容器来安装配置CS162的课程实验环境。...
分类:
其他好文 时间:
2015-06-01 13:19:28
阅读次数:
159
本人是macos,不能提供docker的运行环境,所以需要用boot2docker,问题就出在这,因为boot2docker其实是使用VBOX虚拟机的,所以实际上外部如果想要访问到容器的话,需要两层层映射,才能访问到。 MacOS上的Docke...
分类:
系统相关 时间:
2015-05-31 09:38:33
阅读次数:
1104
NO.1
以上添加网桥的命令在Ubuntu14.04中是不可行的。正确的命令如下:
brctl addbr br0
ifconfig br0 192.168.1.188 netmask 255.255.255.0
NO.2
造成以上错误的原因是Docker daemon守护进程默认不启动,这也蛮奇葩的,按照提示启动deamon:
$ sudo HTTP_...
分类:
其他好文 时间:
2015-05-31 09:32:23
阅读次数:
171
使用pipework工具。
前提:每个Container所做的工作现在还很少,可以不用save、commit。
为了便于通信,自定义一个网桥(192.168.1.180/24),使之IP与宿主主机IP在同一网段内。
bridge模式
bridge模式是Docker默认的网络设置,此模式会为每一个容器分配Network Namespace、设置IP等,并将一个主机上的Docker...
分类:
其他好文 时间:
2015-05-31 09:30:06
阅读次数:
838
自己做了一个ruby开发环境的开发docker镜像,只安装了一些基本的开发需要用的命令,如rvm、nvm、git、vim等,vim按照我喜欢的方式配置以及安装了插件,同时安装了zsh,方便以后搭建开发环境。 ht...
分类:
其他好文 时间:
2015-05-30 10:52:14
阅读次数:
136