为促进 Docker 、 Kubernetes 等技术的交流传播,同时帮助用户更全面地了解时速云产品及其应用,时速云每两周会进行一次技术分享,分享时间为周四晚 8:30-9:30在用户微信群、时速云技术分享群等进行产品、容器技术相关的技术直播分享和现场答疑。以下整理自5 月 26 日第九期技术分享内容,由 时速云工程师 赵帅龙 分享。
本次分享的 PPT 内容如下(PPT 下载)
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 内容,如想现场了解更多细节,请报名参与活动.
时速云线上分享每两周会分享一次,有兴趣参与周四晚 8:30-9:30 时速云产品、容器技术相关分享的朋友可以添加微信号:时速云小助手(tenxcloud6),或是扫描上方二维码,我们即可拉您进群哦~技术分享会有答疑的部分,如果你有什么疑问,尽快扔过来吧~我们和您一起聊聊关于技术的那些事儿~下次分享将于6 月 16 日进行,敬请关注。
1
cnnblike 2016-06-01 18:47:52 +08:00
一个容器放一个镜像?开玩笑……按容器数量计费岂不是贵了很多?
|
2
Citrus 2016-06-01 19:13:24 +08:00
First in first ,少贴图,多打字。
|
3
Citrus 2016-06-01 19:18:35 +08:00
上一条好像傻逼了。。。
First of all ,少贴图,多打字。 |
4
bdbai 2016-06-01 21:58:07 +08:00 via Android
容器重启一下好像并不会丢东西,删掉才会丢。
|
5
gamexg 2016-06-01 22:15:48 +08:00
尽量不要使用动态语言什么意思呢?指的是镜像大小?
我记得 docker 镜像是共享的,也就是 1000 个用 ubuntu1404 的 docker 镜像也只占用一个的空间。 如果不能保证所有容器都不使用 ubuntu ,那么换小镜像没意义啊。 |