2022卡塔尔世界杯小组赛出线形势分析指南——德国队会被西班牙做掉吗?

news2024/7/5 0:30:05

早点关注我,精彩不错过!

d6237842332bd953ebf7d336b351c2aa.png

(德国队出现形势分析在文末,可直接跳转。)

北京时间今天晚上11点整,如火如荼的卡塔尔世界杯就将展开小组赛第三轮比赛的争夺,8个小组轮番同时进行最后一轮较量,以决定出线权,以及淘汰赛中的对阵排列。

比起淘汰赛阶段win or go home的紧张刺激,世界杯的小组赛更像是一场亮相和狂欢,没有一场定胜负。但世界杯不是联赛,采用的是4队一组的单循环赛制。3场小组赛的每一场,甚至是每一个进失球,都关乎着后面所有的命运。

每当小组赛进行到最后阶段,各路媒体评论员们,就开始展望这个小组的出线形势。看起来很简单的就6场比赛的积分结果,却总能呈现出很复杂的局面。有时评论员的评价有可能片面,或者球迷也难以在短时间内摸清这里面本质的博弈关系,影响对比赛走势的判断和球迷的财路。

借着马上到来的小组赛最后一轮开打的东风,我决定再死理性派一把,研究清楚:作为4进2的世界杯小组赛阶段,一共可能出现哪些局面;在各局面下,各队伍的策略目标到底是什么呢?

希望我的研究成果能祝您世界杯观赛一臂之力!

世界杯小组赛的博弈模型

竞技体育除了田径是挑战自己以外,几乎都可以归为博弈项目。即有多个智能体参与者,各自有其效用函数希望最大化,而最终的效用结果是所有人策略的函数。数学里用博弈论来研究它们,用博弈模型对它进行建模和分析。

下面对世界杯小组赛阶段一个小组的4支队伍的博弈过程建模:

参与者:

每个小组的4支队伍,编号为1, 2, 3, 4。

博弈过程:

按官方公布的赛程安排,每个小组一共有3轮次,6场次的比赛。不失一般性,不妨设为:

第一轮:1 vs 2, 3 vs 4;

第二轮:1 vs 3, 2 vs 4;

第三轮:1 vs 4, 2 vs 3;

注:赛程设计只要符合照每轮每队都有出战,最终完成循环的要求即可。这里取队伍编号数值mod4的距离为1, 2, 3的队伍在每轮交战而设计。因队伍编号的对称性,这不失一般性,符合存在的赛程安排的规律。

于是,仅考虑到每场比赛的比分结果的粒度,整个小组赛博弈过程要经历6个局势和5次局势变化。设初始局势状态(以下简称局势)为S0,其中前两轮的4场依次进行,得到4个不同局势S1:4,后两场同时进行后得到的局势S5为终局。每轮每场比赛记录双方的进球数,红黄牌信息,以累积计算为当前局势;

效用目标函数:每支队伍都进行完3轮6场比赛后进入终局S5,都希望得到最佳的出线局面。假设所有队伍都依次优先考虑如下几方面的终局收益:

1.  能在指定的积分等排名规则中排前两名出线;

2.  能选择最有利自己的出线位置;

3.  能让敌对的球队不出线或处于不利赛程的出线位置;

注:出线排名规则:

依次看如下指标,有相同者继续在相同的队伍内看下一个指标:

1.  积分(胜3,平1,负0)

2.  总净胜球数

3.  总进球数

4.  胜负关系

5.  净胜球数

6.  总进球数

7.  公平比赛积分(黄1,二黄变一红3,红4,黄+红5,所有场次和队员累加)

8.  抽签

假设:

1.  不分析一个场次内达成某局势的足球策略和能否达成,仅分析在某局势下往前一步的最优局势;

2.  小组赛局势S4到S5时,同时进行的最后一轮的两场比赛的博弈过程为非完美信息博弈,两个场地的球员在赛场中不能通信商量和知道比赛局势,并且同时开始同时结束;

3.  在前两轮4场比赛中,所有球队的唯一策略目标都是全力争胜争平的胜负结果,以力保小组出线,而不考虑最优排名和做掉其他对手的情况;(实际上可能还存在净胜球,进球数和红黄牌数的考虑,但都在该策略目标达成以后,也并不直接矛盾,由此简化对实战策略影响,予以忽略)

4.  一场比赛内因为进球状态有先后,不存在互送进球数的策略,因为没有第三方保证它的顺利进行;

注:假设3成立的一个直观原因是:没有球队可以在第二轮自己的比赛开始前确保小组出线。因此在此轮之前,模糊的策略就是优先获得胜场积分以挤占排序优势位置为最重要的策略。除非对后面对手的策略和自己的排名目标有很清晰的预判,此时考虑别的因素是不值得的。

证明:没有球队可以在第二轮自己的比赛开始前确保小组出线。

第一轮比赛还没踢,如果全负必然不能出线,下面考虑第二轮。因为在第二轮开始之前,第3场比赛准备开赛之前的S2状态下,最好的情况是战胜对手积3分,而后面比赛如果全败而且净胜球最差时(倒不一定要求是最坏的情况,存在即可),那么其踢输的两支球队积分就都不低于他,故无法确保小组出线。(放缩法估算)

由假设3,因为前两轮4场比赛策略目标固定,任何局势对球队比赛结果的策略目标没有影响。故我们可以直接分析在给定了前两轮局势情况下,即第三轮同时比赛开始前的局势S4,包括可能的局势以及最终局势,和它们之间的连接关系,由此分析各队当时的策略目标和出线形势。又由假设4,此时局势仅仅和胜负关系有关,故以下仅分析胜负场次局势,其他比分和红黄牌局势在需要时候再分解分析。

我会把所有的分析结果清晰地贴在下方并附上使用方法和案例。相信我,有了这个表,再也不用头疼地听解说员分析半天“如果德国队XXX了,那日本队就XXX,但是若德国队不配合XXX,那么西班牙队XXX”,这个级别的内容真的不适合用自然语言描述,还得上数学结构。

第一轮比赛结束时的积分局势S2

第一轮比赛4支队伍都会亮相,捉对进行比赛。故局势比较简单,一共有以下3种情况:

21b5b1cd03872b36cce91b00efcdc427.png

其中,局势按照此时打平的场次分类,标注在左上角,队伍编号为1~4,“—”表示打平,→所指向的一方为胜者,源头为负者。

这个局面还比较简单,因为一共也就4支队伍,2场比赛,每队一场,枚举一下平的场次就想出来了,它关于任意队伍排列对称,队伍编号排列取得是顺时针转一圈的1~4作为代表编号,代表场次取得是上下两场(1vs2,4vs3)的结果排列的最小值,依次比较排列结果里的胜负关系,负 < 平 < 胜。

第二轮比赛结束时的积分局势S4

到第二轮结束,总共4场比赛进行,根据每轮每队都有出战,最终完成循环的要求容易证明,此时的比赛对阵结构是一个满足D4对称性的正方形,于是,我仍然取1~4的队伍编号顺时针转一圈作为队伍编号的代表排列,完成的4场比赛的对阵双方恰好对应正方形的4条边,分别为:

vertex_tuple = (1vs2, 2vs3, 3vs4, 4vs1)。

由假设3,我们不用分析S2 -> S4中各队的策略目标,因为此时都是全力争胜和平。故直接给出局势S4下的所有可能局面,为接下来的分析作准备:

92c44fe5459e7c29f6d517b2b88283f1.png

b2e5b6a1ff954a3ce25ac53dc46fa4c9.png

局势一共有15种(15个等价类,对应3 ^ 4 = 81种比赛结果元素),按照平局的数量0~4进行分类,state_tuple为vertex_tuple中设定的对战双方的比赛结果,- 1表示前者负,1表示胜,0表示平。应用ascii码把所有可能的非对称局势全都画了下来,“—”表示打平,→所指向的一方为胜者,源头为负者,取的是所有对称局势中state_tuple值最小的那一个。而根据D4群的结构,其上的所有操作对局势的改变都是等价局势。

怎么样,快来对照一下,你关心的小组,2轮比赛过后,处于上面哪一种局势,而你关心的队伍,又等价于哪一个编号呢?

小组赛终局积分局势S5

激动人心的终局,来了,如果说·S4的局面还相对简单,耐心一下用手算也能画出来不重不漏,但是到局势S5,4支队伍两两之间都进行了比赛,这里总比赛可能结果数为3 ^ 6 = 729种,那对称的等价局势有多少种呢?

注意了,因为两两之间都有边连接,此时队伍之间的对战关系是一个全排解对称的S4结构,这也符合预期,所有比赛打完,应该所人的赛程都应该是对称而公平的。如果把队伍看作定点,对战关系看作边,这就是一个三棱锥了,但是三棱锥的对称性是A4,那是因为刚体无法进行镜面变换,但是足球小组赛终局的对战关系可以!

要手绘这个三棱锥结构实在太麻烦,用ascii码表达的难度也不小,于是我设置代表对阵排列为:

vertex_tuple = (1vs2, 1vs3, 1vs4, 2vs3, 2vs4, 3vs4)

于是用一个6元的state_tuple就可以表达所有场次的胜负关系了,仍然是对靠前的队伍,- 1表示前者负,1表示胜,0表示平。全部结果如下(仍然按照平局数量分类):

e5b62f26e0ab5a81f9abd529bcf5519c.png

4c651fca49b96b632d752934ee40660e.png

d89090ccaddb9957fe8c586e7f1a3d69.png

146c2cfb2994fda252c6e97ab68bd02a.png

小组赛的终局一共有42种不同的胜负关系局势。如果你仔细看其中的局势和最后的积分情况,你会发现,很多以前让你困扰的小组赛出线问题,都迎刃而解了。

比如:最少积几分有可能小组出线?最少积积分一定能小组出线?

这么简单的问题我就不回答了,大家自己去图片里捉虫。

另外还有一个有意思的点,就是,积分顺序排列相同的两个比赛结果局势一定相同吗?

以前拿着脑筋想破天际也想不出来,那是因为大脑在一些规模庞大的问题上真的毫无章法,这里直接就可以跑出答案:

0a4b503aa67b61de7d14b6300bcad65d.png

如果按照积分的顺序排列作为积分局势,一共是40种,其中有两种里面存在多种比赛结果局势,有兴趣的同学可以画出对应的三棱锥或者带对角线的正方形比赛结果图来分析异同。

从第二轮局势S4到终局S5的博弈积分表

有了上面的铺垫,我们终于可以回答那个问题了:德国队在最后一轮中的出线形势到底如何?

我们把S4中的每一种局势下,在第三轮比赛中的3 * 3共9种最后一轮的策略目标下的终局积分全部画了出来:

(state_list是S4时的比赛结果局势,score_list是积分局势,每行是1vs3对阵的结果,每列是2vs4对阵的结果,表中值为最终的积分局势,括号内为形成的终局对应的在S6终局分析中的那40种终局的平局数和编号,其中需要进行队伍的再排列才能对上,但是是等价的局势)

e30e6b38747c204672a44114a15b6db7.png

f6d71e1687a75f2456484c6fd2ad1961.png

3f90836821c0d718d01cf5dbed901a7d.png

6a6f5c41ce674463e32ef50161b8ad72.png

表德国队的出线形势如何?有没有可能被西班牙做掉?

有了这个强大的赛局分析工具,那我们想分析小组赛最后一轮的出线形势就一目了然了。

注意,根据出线规则,大量积分打平的情况下需要比进球数,红黄牌等因素,当把主要问题解决以后就可以来具体看案例中的进球和红黄牌因素;同时可以开始考虑每队除了出线以外的其他如位次和干掉其他对手的目标了(这里存在一个不公平因素是,每个小组的终局到达时间不同,因此越晚的比赛的小组越能够获得挑选后期对手的后手优势)。另外,这其中也可以充分运用纯策略下的完全不完美的双人博弈模型的均衡策略分析方法,来具体分析每队的出线形势,以及有没有可能因为特殊局势导致一些有趣的默契球等情况的发生,十分有意思。

下面以E组S4局势时的出线形势分析为例,来讲解一下本表的使用方法。下面是对阵的积分结果图:

e4ca0f9f273a2d6cd4fd1a1600b8cb52.png

根据前两轮的对阵结果数据,很容易分析出,其S4局势如下图所示:

2deb5643be96e934e338c80e8e128e4b.png

其中1~4分别为1:德国(- 1,2);2:日本(0,2);3:哥斯达黎加(- 6,1);4:西班牙(7,8),括号中为净胜球和进球数。

拿出此时的局势转移图:

f957bd35c54007daefbe201ba03b15c0.png

行的1vs3即为:德国vs哥斯达黎加,列的2vs4为:日本vs西班牙。

先来看1德国队。如果输球(表中第1行)必定因为积分出局;如果打平也同理;如果赢球,只有在日本也输球的情况下能确保以小组第二晋级;如果日本打平则需要互相比净胜球等进入后面的比较;而日本赢球的话,需要和西班牙比净胜球等决定晋级。

因为西班牙曾经7:0哥斯达黎加,净胜球的优势巨大,因此最后一种情况大概率淘汰;而日本打平则净胜球仍然为0,则德国需要2+个净胜球才能确保出线,而2个净胜球时,就要看双方最后一场的进球数比,再相同则日本凭借胜负关系晋级。

综合以上,德国必须全力争胜的同时保证2+个净胜球或足够多的进球数,为其唯一dominating的策略目标,根据效用函数假设,不太存在放弃赢球而考虑做掉其他球队的可能。

再来看2日本队。如果输球(表中第1列),无论其他结果如何,必不能出线;如果打平,则在德国输球的情况下必不能出线;德国打平时需要和哥斯达黎加比进球数争小组第二,德国打赢则要比净胜球等;赢球则必出线,且只有德国输球时要和哥斯达黎加比净胜球,其余都是小组第一。

故日本赢球为dominating策略,打平则要争取最多的进球数,没有做球可能。

接着看3哥斯达黎加。赢球必出线,如果日本队也赢,则要比净胜球争小组第一,其他都是小足球第一;打平时只有日本输球时一定以小组第二出线,其他时候都需要比较净胜球等争小组第二;输球时必不能出线。

故哥斯达黎加赢球为dominating策略,打平时再争取更多进球数,没有做球可能。

最后看4西班牙。赢球必然小组第一出线,打平只有在德国输球的时候为小组第二,其他情况为小组第一,输球时若德国队输球则不能出线,否则要比净胜球以小组第二出线。

故输球为西班牙的dominated策略,需要避免,而在确保出线的情况下,如果分析表明,小组第二的后续淘汰赛程更有利(在部分已知前面其他组出线结果和形势的条件下),那西班牙存在小概率为了打平而加强防守,以获得一丝小组第二的机会。那德国虽然会导致一定不能出线,但就会更加义无反顾地争胜来破坏西班牙的策略目标,即效用函数的第三级别,破坏有仇的对手,而且这也与自身的出线第一目标不矛盾。

而且要知道,默契打平是一件十分困难的事,根据假设4,没有人会在场内这样冒险。因此,整体而言,西班牙依然不会选择做球,而是争胜。

综上,德国没有被西班牙做掉的风险,所有球队都会全力争胜争平以确保最有利的出线形势。

下期再会!

当然,并不是每种局势下都完全不存在默契球的,大家不妨用我给的数据表对照着分析一下其他你感兴趣的小组和球队,看看他们的出线形势如何,有没有特殊的违背常识的有趣策略发生。

好了,以上就是今天的全部内容。因为世界杯的到来让我重启了一个数学问题的思考,并把结果送给大家应该是我最开心的事了。因时间关系,本文重点呈现世界本小组赛最后一轮的形势分析方法的实操结果。关于这个计算这个组合的过程中还有很多值得挖掘的数学,计算机等更多思考感悟,还有对这个结果的进一步分析和探讨,我会在接下来的系列中在整理好给大家呈现,不见不散!

祝你在整个世界杯期间都能预测未来!

fa0c1e37cd50043ee53860bf38ec7612.gif

我们是谁:

MatheMagician,中文“数学魔术师”,原指用数学设计魔术的魔术师和数学家。既取其用数学来变魔术的本义,也取像魔术一样玩数学的意思。文章内容涵盖互联网,计算机,统计,算法,NLP等前沿的数学及应用领域;也包括魔术思想,流程鉴等魔术内容;以及结合二者的数学魔术分享,还有一些思辨性的谈天说地的随笔。希望你能和我一起,既能感性思考又保持理性思维,享受人生乐趣。欢迎扫码关注和在文末或公众号留言与我交流!

03d82b57f77d50505d8b7082dee5d122.gif

e28a91ebdb924367834661c69e71dbc4.png

5050dd1cd8664ed7c5ee05a40dc5e148.jpeg

扫描二维码

关注更多精彩

我的数学学习回忆录——一个数学爱好者的反思(一)

纠错码与魔术(四)——汉明纠错码魔术进阶

破解魔术的秘密(四)——前移原理介绍和案例分享

你真的分得清“前后左右”和“东西南北”吗?(四)——无处不在的相对方位

编码通信与魔术初步(七)——二进制编码经典魔术《街头猜数字》

95c6279b47380193d39574d05a0215ed.gif

点击阅读原文,往期精彩不错过!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/47755.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2022年全网最全AI绘画产品整理(一共23款,免费的绘画次数用到你手软)

1、飞链云版图 【免费】 扫码或搜索微信小程序&#xff1a;飞链云版图 注册即赠送100次AI绘画次数&#xff0c;每天分享可以免费获取到110次AI绘画次数&#xff1b; 完全够普通人到日常绘画需求&#xff1b;如果你有大量的绘画需求&#xff08;月绘画次数过万&#xff09;&am…

Win10升级Win11必备的5款免费软件

目前win7渐渐退出视野&#xff0c;大部分人都开始使用win10了&#xff0c;甚至win11都开始渐渐进入视野了。 1.文件预览工具——Seer 以前我们在预览文件的时候&#xff0c;需要通过双击打开才能查看内容&#xff0c;如果文件过多&#xff0c;一个个点开就太麻烦了。Seer以前…

Flutter 应用程序更新

Flutter 应用程序更新 原文 https://medium.com/flutter-community/in-app-update-the-flutter-way-2f25e4a02c02 前言 当您推出应用程序的新版本时&#xff0c;您希望您的用户了解它。无论是因为您修复了一个关键的 bug&#xff0c;添加了一个新特性&#xff0c;还是仅仅因为应…

Python基础(八):循环深入讲解

文章目录 循环深入讲解 一、循环简介 1、循环的作用 2、循环的分类 二、while的语法 1、快速体验 三、while的应用 1、应用一&#xff1a;计算1-100累加和 2、应用二&#xff1a;计算1-100偶数累加和 四、break和continue 1、理解 五、while循环嵌套 1、应用场景 …

YOLO V3 详解

YOLO V3 论文链接&#xff1a;YOLOv3: An Incremental Improvement 主要改进 Anchor: 9个大小的anchor&#xff0c;每个尺度分配3个anchor。Backbone改为Darknet-53, 引入了残差模块。引入了FPN&#xff0c;可以进行多个尺度的训练&#xff0c;同时对于小目标的检测有了一定…

【微服务】RestClient操作文档

为了与索引库操作分离&#xff0c;我们再增加一个测试类&#xff0c;做两件事情&#xff1a; 初始化RestHighLevelClient我们的酒店数据在数据库&#xff0c;需要利用IHotelService去查询&#xff0c;所以注入这个接口 package cn.itcast.hotel;import cn.itcast.hotel.pojo.…

【车载开发系列】UDS诊断---电控单元复位 ($0x11)

【车载开发系列】UDS诊断—电控单元复位&#xff08;$0x11&#xff09; UDS诊断---电控单元复位&#xff08;$0x11&#xff09;【车载开发系列】UDS诊断---电控单元复位&#xff08;$0x11&#xff09;一.概念定义二.应用场景三.报文格式1&#xff09;请求2&#xff09;肯定响应…

js文字提示层案例分析

前言 &#x1f496;js文字提示层在项目中比较常见&#xff0c;今天初次学习记录一下 功能介绍 在一段文本中鼠标触及红色字体&#xff0c;下方显示一个文字提示信息&#xff0c;鼠标离开红色字体区域&#xff0c;文字提示层消失。 知识点 onmouseover&#xff1a;鼠标指针移…

平衡搜索树——B-树小记

文章目录B- 树系列定义插入规则代码B-树结点定义查找key在结点哪个子树插入分裂B- 树系列 定义 B-树是一棵多叉 平衡 搜索树(不是二叉树&#xff0c;B-树中每个结点中可以有多个key&#xff0c;也有多个孩子) B-树中每个结点在实现时人为规定一个key的上限(KEY_LIMIT 4) B-…

Mysql语法五:idea连接数据库和jdbc

目录 1.连接数据库 1.1.下载驱动包 1.2&#xff1a;连接数据库 2.jdbc编程 2.1&#xff1a;何为jdbc 2.2&#xff1a;jdbc的使用。 2.2.1&#xff1a;直接插入操作 2.2.2&#xff1a;利用&#xff1f;进行插入 2.2.3&#xff1a;修改操作 2.2.4&#xff1a;删除操作 …

算法基础:动态规划

目录 动态规划之禅 多种纬度解决Fibonacci 数列 什么是Fibonacci数列 朴素递归方案 朴素递归的问题 Fib自上而下、备忘录方案 Fib自下而上法 动态规划之禅 动态规划是算法基础部分中最有趣的一个了&#xff0c;我想了很多天&#xff0c;怎么用很短的一些话把动态规划像之…

onnx删除无用属性

这里写自定义目录标题在推理onnx模型时&#xff0c;报了一个错&#xff0c;如下&#xff1a;InvalidGraph: [ONNXRuntimeError] : 10 : INVALID_GRAPH : This is an invalid model. In Node, ("Conv_0", Conv, "", -1) : ("x": tensor(float),&q…

DPVS时间轮移植

DPDK自带的定时器采用跳表实现&#xff0c;时间复杂度是O(logn)&#xff0c;当有大量事件要定时触发时&#xff0c;比如会话session老化&#xff0c;效率并不高。因此DPVS采用了O(1)复杂度的时间轮。0. 概述 a. 添加定时器事件的核心是 static int __dpvs_timer_sched(struct…

为何 SPARK 在应用 GPU 后表现更出色

什么是 APACHE SPARK&#xff1f; 伴随数据的巨量增长&#xff0c;Apache Spark 已成为分布式横向扩展数据处理的热门框架之一&#xff0c;可以在本地和云端数以百万计的服务器上运行。 Apache Spark 是应用于大型数据处理的快速通用分析引擎&#xff0c;可在 YARN、Apache Mes…

程序员还在为变量取名苦恼,那是因为你不知道,这个变量命名神器

作为程序员&#xff0c;变量命名应该是我们编程的开端&#xff0c;也是我们每天都必须需要做的事情。变量命名规范的重要性&#xff0c;相信大家都知道非常重要&#xff0c;良好的代码风格&#xff0c;带来好处有&#xff1a; 1、具有良好的可读性&#xff1b; 2、维护代码时…

【独立篇】React UI组件库

文章目录1、React UI组件库1.1、material-ui&#xff08;国外&#xff09;1.2、ant-design&#xff08;国内蚂蚁金服-antd&#xff09;2、AntD的简单使用2.1、CODE2.2、Result1、React UI组件库 1.1、material-ui&#xff08;国外&#xff09; 官网: http://www.material-ui.…

硬件定义软件?还是,软件定义硬件?

文章目录**1 软件和硬件****1.1 软件和硬件的定义****1.2 “硬件定义软件”和“软件定义硬件”的定义****1.3 CPU&#xff0c;软件和硬件解耦****1.4 CPU的软硬件定义****2 硬件定义软件****2.1 系统从软件逐步到硬件****2.2 硬件架构决定了软件设计****2.2.1 ASIC的硬件定义**…

【车辆配送】基于模拟退火 (SA)求解车辆配送 (VPR) (Matlab代码实现)

目录 1 车辆配送问题 2 模拟退火法 3 实现结果 4 参考文献 5 Matlab代码实现 1 车辆配送问题 式(9)~( 12)中, 为配送车辆到达需求点i的时间;为需求点i到需求点j的运输成本;、分别为配送车辆提前到达需求点i的或者滞后到达需求点i的单位时间内的等待成本以及惩罚成本。该数…

基于vue项目的代码优化

前言 项目上线后其整体性能的优良是用户也是研发人员所关注的。项目优化非常重要&#xff0c;一丝一毫的提升都是对用户的负责。因此我们在开发中就应该注重细节&#xff0c;优化工作从日常开发做起。本篇文章就分享一些在日常开发中代码层面的优化手段。 开发常用优化手段 …

04-Docker-容器数据卷

目录 一、坑&#xff01;&#xff01;&#xff01;&#xff01; 二、什么是容器卷 三、容器卷的作用 四、容器卷案例 1、宿主vs容器之间映射添加容器卷 五、容器卷ro和rw规则 一、坑&#xff01;&#xff01;&#xff01;&#xff01; 容器卷记得加入 --privilegedtrue …