网心云吧 关注:22,448贴子:150,681

【大叔】大叔最近在捣鼓什么?大叔和docker魔方容器正在约会

只看楼主收藏回复

首先向各位道个歉,特别是那些关注了我的朋友,还有那些给我提问的朋友。前段时间事情比较多,都没时间上来看贴和回答问题,确实是没有办法,希望大家谅解。
最近太热了,比东京还热,故此连续在家宅了几天,顺便弄了一下网心云,很久没有整块的时间来搞网心云了,前面拉的宽带和服务器都放那边让他们自己跑,不出问题我就懒得去折腾了。对于网心云的X86这块我不想继续说太多,就说说这几天我主要捣鼓的东西——魔方容器,也就是网心云的docker版。必须要提前声明的是,本人水平非常有限,特别是linux的水平非常垃圾,所以也是边学边弄,欢迎大家指正。


首先直接说一下我最近实验的结果,不罗嗦来干的。docker版强烈推荐大家使用,特别是带宽不大的同学,或者机器配置低的同学。推荐docker版的原因无非就是一下几个:
1,效率很高,系统开销极小。这点是由docker本身决定的,当然,选择宿主环境也同样重要,经过实验,我最终选择了PVE作为宿主。

2,部署方便,命令行提前敲好,复制粘贴回车即可,几秒钟就能部署好一台。当然前提是你要学习一下相关知识。
3,docker版可以同时开启的业务也比较多,看起来养眼……因为我部署docker到今天才三天不到,而且只给分配了10兆带宽,今天的收益是0.92元,还没跑到1块,缓存也才110G,目前看起来收益其实还是很好的。关键是我目前所用的部署方式,资源占用极低,这个后续详细跟大家说。


同时,通过macvlan,我在同一节点上成功地部署了两台docker,用这种部署方式两台docker同时接入了宿主机网络,获得了和宿主网络一样的nat类型。我是用的方式并不是传统的PVE虚拟机或者LXC的方式部署,而是直接把网心云docker做在了PVE的节点上,非常方便,同时系统效率进一步提升了。

linux环境下的docker基本上我并花更多时间去折腾了,接下来我将会把精力放在windows平台上的docker应用,比如说docker desktop的应用,希望能让同学们在windows环境下也能非常舒服地把docker跑起来。如果有同学需要相关教程,我会尽量抽时间来做一个帖子的。再次感谢大家对我的支持和鼓励。


IP属地:安徽1楼2022-07-29 15:22回复
    可以,希望搞个win下的docker教程。10m带宽收益有一块太高了吧


    IP属地:福建来自Android客户端2楼2022-08-02 20:22
    收起回复
      大叔你好,请你也教教,docker版网心云,业务部署是不是就部署它推荐的三个就好,还有同一业务是不是重复添加越多次收益越高,直到预占磁盘把16T硬盘占满;再有个就是怎样观察添加的业务教,哪些值得保留,哪些可以删了,免得它占着茅坑不拉屎。


      IP属地:广东来自Android客户端3楼2022-08-03 07:23
      回复
        大叔太棒了


        IP属地:上海来自Android客户端4楼2022-08-03 09:08
        回复
          200上行昨天上传1100g才给七毛五,在线率100%


          IP属地:河北来自iPhone客户端5楼2022-08-03 12:26
          收起回复
            大叔您有qq群吗想和您请教多拨


            IP属地:江西来自Android客户端6楼2022-08-03 12:47
            收起回复
              一个容器分配什么配置?几核?内存?多少存g?


              IP属地:浙江来自iPhone客户端11楼2022-08-03 20:51
              收起回复
                win下用docker个人不太推荐,有小主机弄一下还是挺好的,比如装个黑群晖可以迅雷插件+docker一起跑


                IP属地:广东来自Android客户端14楼2022-08-04 02:24
                回复
                  win下跑docker还是不太推荐,win下的docker本质上是wsl2,而且nat类型是不是桥接也不清楚...


                  IP属地:吉林来自Android客户端15楼2022-08-04 08:58
                  回复
                    Docker不需要多开,任务随便加,很灵活,可以开几十个10g预占的省硬盘。


                    IP属地:辽宁来自iPhone客户端16楼2022-08-04 10:20
                    收起回复
                      说一下这个帖子前面没有深入进去的问题:
                      1,关于多开Docker的问题,其实这个问题很容易理解,说白了就是跟调度有关。简单点说,这就是为什么有很多同学需要虚拟机多开差不多的道理。在某些时候我们需要多开虚拟机才能榨干带宽,从理论上来说,当你的宿主机配置够跑满,那么应该没有必要开虚拟机,但是就是这么神奇,很多时候多开虚拟机之后能够更好地压榨带宽,当然,前提是宿主机配置够好。这点比较玄学,但是大体上离不开网心云的调度、软硬件环境、网络环境等原因。另外,Docker版不同业务需要不同数量的IP地址,前面几个业务共享docker的ip,后面几个业务每添加一次,就会生成一个分身,同时需要分配一个IP地址,说到这里相信该明白的同学都明白了吧。所以说,在某些应用场景下docker多开还是有必要的。
                      2,windows版的docker。docker desktop目前还是比较成熟的,目前的工作方式其实是两种,一种基于windows系统下面的容器技术,另一种基于hyper-v和WSL2。在我们安装和配置docker桌面版时还是能看出一点区别的,根据官方的说法WSL2的运行效率相对较高,比较推荐。不过我在使用过程中基本体会不到所谓的性能差别。就目前我的实际体验来说还是不错的,出了安装时网络源在国外,拉镜像有点慢之外,别的很好,windows通过powershell命令拉去镜像,比如说拉取最新版的ubuntu20.4就很慢,经常超时出错,这点必须吐槽。我用的是windows server 2022,所以网上某些教程说的去appstore下载linux什么的实在不想弄,就通过命令拉镜像,结果花费了N个小时……如果windwos也能像linux一样方便地修改源地址就好了。能够在桌面上开启docker绝对是一件很爽的事情,除去网心云给的高达30%的奖励之外,图形化操作带来的体验绝对碾压命令行几条街。不要跟我说什么敲命令比较高端,至少我自己以及我所认识的程序员里,绝大多数人内心还是很向外图形化界面的,在这个行业里摸爬滚打时间长了之后,你就不会真的觉得敲命令比较高端了,哈哈。
                      3,关于linux发行版选择的问题,我这个人比较实际,不太推荐大家在跑网心云业务的时候把系统弄得过于复杂或者说,跑这个业务时不需要考虑到系统的个性化问题。网心云这个系统本身就是基于centos的,所以选择centos不会错,当然,我个人比较喜欢debian和ubuntu,其实这几个比较主流的linux几乎没有什么差别,你喜欢什么选什么,通用linux命令随便用。我很喜欢pve,因为能免费,同时基于debian也让我觉得用起来轻松,unraid太贵了,不买正版有觉得别扭,开心版用着不放心。最需要吐槽的就是unraid只能U盘安装,这个真的让我觉得想抽出大砍刀……群晖什么的,性能真的不行,只推荐真正的新手去用。

                      4,最后说下我的小主机实验,今天我换掉了破机械硬盘,换上了2块SSD,功耗下降到了20-25瓦,这几天收益稳定在1.65左右,看看换上SSD之后会不会好点,另外我找时间测试一下这个小主机能跑到多大带宽。我尝试了用我的超级服务器部署了个搞笑的docker跑了一下测试,分配了22个线程,80G内存加上20T空间,因为只是测试下,现在机器我已经拆掉了,我添加了70个任务,是的,一共7种业务,每种我添加了10次,跑了3天,收益达到8.64,要做个不全面的总结就是,目前docker奖励真的香,但是docker跑不了太大的带宽,我大约跑了100Mbps多点,因为IP分身实在太多了,我没有去精密统计,大概就这样吧。如果不拆机,后续可能会上升点收益,不过我并不认为docker能跑满千兆……所以还是推荐小主机用,节能减排小能手!


                      IP属地:安徽17楼2022-08-05 15:37
                      收起回复
                        ps:windows还有福利的,比如说存储池以及第三方加速软件,反正就是灵活运用吧。linux下面的几种缓存方能都不很理想,不暴力,所以我兴趣不大。


                        IP属地:安徽18楼2022-08-05 15:39
                        收起回复
                          大叔您好,湖北联通我看官网推荐都没有星星,能跑网心吗


                          IP属地:湖北来自iPhone客户端19楼2022-08-05 16:46
                          收起回复
                            支持爱快多宽带聚合吗?


                            IP属地:辽宁20楼2022-08-07 16:42
                            收起回复
                              更新一下我的小主机docker收益:


                              这个主机前面说过,配置相当低,amd a4-1350 apu,4核心1G主频,功耗15瓦,我上了10G内存+2个480G SSD,全平台高峰期功耗25瓦,非常非常环保,看平台负载还能跑更高的流量。下面是最后一天的爱快统计的实际流量:




                              一个PVE宿主环境下的host线程以及三个业务分身线程的流量,49+36+49+27=161G 这个全部是上传流量。
                              收益为2.48元,这个单价还是很不错的,就算出去奖励,还是有1.91元,这个结算单价依然比X86高不少,甚至比盒子高。同时docker的消耗极低,无论是对处理器内存还是硬盘空间及硬盘性能,几乎可以说是无要求,这个很适合带宽不大的同学上。


                              IP属地:安徽21楼2022-08-07 16:46
                              回复