是因为 ubuntu/debian 对 docker 支持更友好, 还是性能更好? 欢迎交流指教. 谢谢.
1
keakon 2020-01-08 12:00:29 +08:00
因为很多库的新版本可以直接 apt 安装,不用自己编译
|
2
ruimz 2020-01-08 12:14:01 +08:00 via Android
或者因为 RHEL 有自己的 podman ?
|
3
tankren 2020-01-08 12:41:20 +08:00
搭车求一个 docker 管理器
|
4
CallMeReznov 2020-01-08 12:54:55 +08:00
UnionFS 的问题
|
5
luvroot 2020-01-08 13:00:50 +08:00
k8s 集群一般都部署在 centos 上,docker 部署在 centos 很平常吧
|
6
Rwing 2020-01-08 13:04:42 +08:00
我就是 centos 啊。。。。。
|
7
nightwitch 2020-01-08 13:11:05 +08:00
你这个提问。。你是指 docker 部署的平台 centos 少,还是指 docker 内部的容器系统里用 centos 少。
如果你指前者,那不存在的,集群部署在红帽家的平台很常见。 后者的话,因为 ubuntu 的包新 |
8
Hanggi 2020-01-08 13:13:33 +08:00
嗯嗯,同意楼上,docker 或 k8s 部署在 centos 很多。
|
9
DebugTy 2020-01-08 13:19:55 +08:00
我觉得你应该先问是不是,再问为什么
|
10
falcon05 2020-01-08 13:31:52 +08:00 via iPhone
centOS8 redhat 自己搞了一类,所以用这玩意装原生 docker 还有点麻烦,centOS7 完全没问题。
|
11
cityboy 2020-01-08 13:36:22 +08:00
k8s docker 部署在 centos7 上。。很方便啊
|
12
seanseek 2020-01-08 13:39:07 +08:00
我之前测试过 docker 运行在 centos 与 ubuntu 的性能差异,ubuntu 损耗太多了
|
13
vinew 2020-01-08 14:09:20 +08:00 via iPhone
最近 CE 好像还支持 openwrt 了🤔
|
14
conn4575 2020-01-08 16:25:09 +08:00 via Android
ubuntu 作为开发环境的更多,然后出问题也跟容易搜到答案,很多 demo 也是 debian 系优先,为了保持线上环境和开发环境的统一,于是感觉线上使用 ubuntu 的情况也越来越普遍了。
|
15
fuckshiter 2020-01-08 16:34:03 +08:00 via iPhone
@seanseek 性能指哪个方面的性能
|
16
geekvcn 2020-01-08 16:48:51 +08:00 via iPhone
你去翻翻海外 linux 性能评测,debian 最均衡,基本各方面领先,Clear Linux 采用编译器参数优化,部分项目能大幅领先,centos 仅仅在国内流行,国外服务端 debian 更多,如果是小内存,debian 还有 could 内核,裁剪部分云端多余的功能,减少内存和存储占用。国内很多教程又是来源于国外,所以 debian 系多,加上很多人开发环境是 ubuntu,所以就更多。
|
17
geekvcn 2020-01-08 16:51:26 +08:00 via iPhone
差点忘了,docker 在生产环境已经淘汰了,现在大大厂的 docker 仅仅是接口兼容,底层是基于轻量虚拟化技术,而不是 lxc,为了安全,亚马逊,谷歌等早就不用原版 docker 了,淘汰掉了
|
18
abcbuzhiming 2020-01-08 16:54:41 +08:00
@geekvcn 我以前也听说过大厂自己发觉单纯的 Linux group 隔离在很多时候还是满足不了要求,虚拟化级别的隔离是必须的,但是这种轻量虚拟化技术,对性能的损失还是不如容器吧
|
19
geekvcn 2020-01-08 17:05:44 +08:00 via iPhone
@abcbuzhiming 你装个 clearlinux 就知道了,轻量虚拟化和传统虚拟化启动速度,资源占用不是一个级别的,lxc 技术现在只适合可信环境,理论效率确实稍高,但安全性是硬伤
|
20
jinliming2 2020-01-08 17:12:09 +08:00 via iPhone
emmm,请问你提出这个问题的依据是什么?哪里的统计数据说了 centos 下面很少了?
|
22
wangyzj 2020-01-08 17:54:58 +08:00
我感觉是因为 docker 最早是发布在 Ubuntu 上的原因
那时候 centos kernel 版本不够 |
23
geekvcn 2020-01-08 17:57:36 +08:00 via iPhone
@qsbaq docker,因为对你来说 docker 只是一个标准了,至于云服务商怎么实现标准,这就不需要你关心了,对于云服商,出于安全问题已经不用 LXC 技术在生产环境了,而是用轻量虚拟化,如果你服务器是虚拟机或者裸金属,本身就属于可信环境,用 lxc 还是轻量虚拟化自己随便选
|
24
anyele 2020-01-08 19:56:00 +08:00
国内流行 centos 不是因为各种老教程都是 centos ?
|
25
artandlol 2020-01-08 20:00:37 +08:00 via Android
幸存者偏差,估计你很少接触线上环境
|
27
MeteorCat 2020-01-08 20:14:10 +08:00 via Android
podman+1,centos 自己有自己的容器技术,而且可能有专门优化
|
28
seanseek 2020-01-09 09:39:40 +08:00
@fuckshiter 静态请求和动态请求,CentOs 均优于 Ubuntu,ubuntu 性能损失太多了
|
29
szkoda 2020-01-09 13:19:37 +08:00
先问是不是,再问为什么,章口就来
|