刚翻译过的一篇 docker 的体验教程,简单,明了

2014-03-22 13:43:20 +08:00
 simapple
我觉得还不错,是我目前看过比较好,入门简单,也能基本了解 docker 的,在这里告诉更多人,都来体验一下 docker http://www.simapple.com/docker_tutorial
4727 次点击
所在节点    分享创造
7 条回复
chho
2014-03-22 17:25:19 +08:00
非常感谢!不过作为一篇译文,是不是在文首或者章尾把原文的链接附上比较好。
blacktulip
2014-03-22 19:18:42 +08:00
Docker 到底是干什么用的?我就一直不明白。这篇也没说清楚。一个容器,装什么的容器?
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, 弄了好几天才下好...
blacktulip
2014-03-22 23:09:20 +08:00
@ETiV 说了半天我更糊涂了... lxc 又是什么呢?请问能举个具体应用实例么?thx
meizhile
2014-03-23 00:47:17 +08:00
关注一下
weakish
2014-03-23 00:49:26 +08:00
@blacktulip 你可以简单地理解为虚拟机,隔离,系统资源分配
ETiV
2014-03-23 03:09:28 +08:00
@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, 我也真的是才疏学浅, 怕说多了就会说错, 说错了就会有误导...所以我还是在这里停下吧.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/105395

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX