V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
simapple
V2EX  ›  分享创造

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

  •  
  •   simapple · 2014-03-22 13:43:20 +08:00 · 4729 次点击
    这是一个创建于 3935 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我觉得还不错,是我目前看过比较好,入门简单,也能基本了解 docker 的,在这里告诉更多人,都来体验一下 docker http://www.simapple.com/docker_tutorial
    7 条回复    1970-01-01 08:00:00 +08:00
    chho
        1
    chho  
       2014-03-22 17:25:19 +08:00
    非常感谢!不过作为一篇译文,是不是在文首或者章尾把原文的链接附上比较好。
    blacktulip
        2
    blacktulip  
       2014-03-22 19:18:42 +08:00 via iPhone
    Docker 到底是干什么用的?我就一直不明白。这篇也没说清楚。一个容器,装什么的容器?
    ETiV
        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, 弄了好几天才下好...
    blacktulip
        4
    blacktulip  
       2014-03-22 23:09:20 +08:00
    @ETiV 说了半天我更糊涂了... lxc 又是什么呢?请问能举个具体应用实例么?thx
    meizhile
        5
    meizhile  
       2014-03-23 00:47:17 +08:00 via Android
    关注一下
    weakish
        6
    weakish  
       2014-03-23 00:49:26 +08:00
    @blacktulip 你可以简单地理解为虚拟机,隔离,系统资源分配
    ETiV
        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, 我也真的是才疏学浅, 怕说多了就会说错, 说错了就会有误导...所以我还是在这里停下吧.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2551 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 15:22 · PVG 23:22 · LAX 07:22 · JFK 10:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.