V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Tenxcloud10
V2EX  ›  推广

[时速云线上分享] 第九期:镜像构建优化之路

  •  
  •   Tenxcloud10 · 2016-06-01 17:39:21 +08:00 · 1542 次点击
    这是一个创建于 2906 天前的主题,其中的信息可能已经有所发展或是发生改变。

    为促进 Docker 、 Kubernetes 等技术的交流传播,同时帮助用户更全面地了解时速云产品及其应用,时速云每两周会进行一次技术分享,分享时间为周四晚 8:30-9:30在用户微信群、时速云技术分享群等进行产品、容器技术相关的技术直播分享和现场答疑。以下整理自5 月 26 日第九期技术分享内容,由 时速云工程师 赵帅龙 分享。

    本次分享的 PPT 内容如下(PPT 下载

    alt 文本 alt 文本 alt 文本 alt 文本 alt 文本 alt 文本 alt 文本 alt 文本 alt 文本 alt 文本

    alt 文本 alt 文本 alt 文本 alt 文本 alt 文本 alt 文本 alt 文本 alt 文本 alt 文本 alt 文本 alt 文本

    Q&A

    1. dockerfile 不会写的话,这云可以生成吗?

    答: dockerfile 是要自己写的,不过网上有很多现成的例子,可以参考一下

    2. 像 java,python 这样的需要你推荐用 centos ,那这一个 containers 就等于一个操作系统了,这样运行起来的效率和普通的云计算有多大差别?

    答: docker 容器和宿主机共用一个 kernel 实例,准确说不算是一个操作系统。相对于传统的虚拟机,容器使用的资源密度更高,执行效率也不受影响

    3.时速云有自动构建的话 那么 dockerfile 应该给提供吧?

    答: dockerfile 里面需要自己定义很多规则,不同的程序无法通用,还是需要自己写的

    4.请问如果我用 centos 做基础镜像,然后跑 java web 项目,需要安装 jdk 、 tomcat/resin ,也可能需要 gcc 、 make 的,这种如何简化呢?

    答:需要 gcc , make ,用完以后不需要的话,可以 apt-get remove 掉。具体需要哪些,不需要哪些,根据自己的实际情况而定

    5.这里的日志指的是容器的日志还是应用的日志? java 应用的日志如果想输出到 console 有哪些推荐的做法呢? 我们现在是通过 logback 直接落地成文件的

    答: 这里的日志,是指应用的日志。 elastic 是通用的工具, java 应该也没问题吧

    本公众号只整理了讲师分享的 PPT 内容,如想现场了解更多细节,请报名参与活动.

    报名方式

    alt 文本

    时速云线上分享每两周会分享一次,有兴趣参与周四晚 8:30-9:30 时速云产品、容器技术相关分享的朋友可以添加微信号:时速云小助手(tenxcloud6),或是扫描上方二维码,我们即可拉您进群哦~技术分享会有答疑的部分,如果你有什么疑问,尽快扔过来吧~我们和您一起聊聊关于技术的那些事儿~下次分享将于6 月 16 日进行,敬请关注。

    5 条回复    2016-06-01 22:15:48 +08:00
    cnnblike
        1
    cnnblike  
       2016-06-01 18:47:52 +08:00
    一个容器放一个镜像?开玩笑……按容器数量计费岂不是贵了很多?
    Citrus
        2
    Citrus  
       2016-06-01 19:13:24 +08:00
    First in first ,少贴图,多打字。
    Citrus
        3
    Citrus  
       2016-06-01 19:18:35 +08:00
    上一条好像傻逼了。。。
    First of all ,少贴图,多打字。
    bdbai
        4
    bdbai  
       2016-06-01 21:58:07 +08:00 via Android
    容器重启一下好像并不会丢东西,删掉才会丢。
    gamexg
        5
    gamexg  
       2016-06-01 22:15:48 +08:00
    尽量不要使用动态语言什么意思呢?指的是镜像大小?
    我记得 docker 镜像是共享的,也就是 1000 个用 ubuntu1404 的 docker 镜像也只占用一个的空间。
    如果不能保证所有容器都不使用 ubuntu ,那么换小镜像没意义啊。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5461 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 09:20 · PVG 17:20 · LAX 02:20 · JFK 05:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.