1
chho 2014-03-22 17:25:19 +08:00
非常感谢!不过作为一篇译文,是不是在文首或者章尾把原文的链接附上比较好。
|
2
blacktulip 2014-03-22 19:18:42 +08:00 via iPhone
Docker 到底是干什么用的?我就一直不明白。这篇也没说清楚。一个容器,装什么的容器?
|
3
ETiV 2014-03-22 21:43:08 +08:00
@blacktulip ibm developerworks 有一篇介绍lxc的:
http://www.ibm.com/developerworks/cn/linux/l-lxc-containers/ 我的理解, docker 相当于一个lxc的上层包装, 用docker这个工具附加各种参数的命令管理基于lxc虚拟机~ docker 虚拟机的images国内访问超慢, 有时被 GFVV, 而且我找不到他在国内有啥镜像站点. 我第一次新装一个ubuntu image, 弄了好几天才下好... |
4
blacktulip 2014-03-22 23:09:20 +08:00
@ETiV 说了半天我更糊涂了... lxc 又是什么呢?请问能举个具体应用实例么?thx
|
5
meizhile 2014-03-23 00:47:17 +08:00 via Android
关注一下
|
6
weakish 2014-03-23 00:49:26 +08:00
@blacktulip 你可以简单地理解为虚拟机,隔离,系统资源分配
|
7
ETiV 2014-03-23 03:09:28 +08:00 2
@blacktulip 如 weakish 所讲, lxc 就是虚拟机. 是由 Linux 内核提供的轻量级软件虚拟化方案.
为了让你不糊涂, 悄悄地告诉你, MacOS 下的 docker, 运行起来的 guest 环境就是跑在 virtualbox 虚拟机里的. 所以对于跑在 Linux 宿主机下的 docker, lxc 的作用等价于其他系统下的 virtualbox. 因为, 其他系统是没有 lxc 的. 同时, docker 应该并不想让用户对它底层实现感到疑惑(那种 it just works, and you don't need to know why 的感觉), 所以模糊了 lxc(vbox) 这一层. 对于lxc, 我也真的是才疏学浅, 怕说多了就会说错, 说错了就会有误导...所以我还是在这里停下吧. |