当前位置: 首页 > news >正文

重庆有哪些网站大连网站建设价格

重庆有哪些网站,大连网站建设价格,品牌推广论文,汽车网站建设方案预算1 CGroup 资源控制组1.1 为什么需要 CGroup - 容器本质 宿主机上一组进程 - 若无资源边界,一个暴走容器即可拖垮整机 - CGroup 提供**内核级硬限制**,比 ulimit、nice 更可靠1.2 核心概念 3 件套 | 概念 | 一句话解释 | 查看方式 | | Hierarchy | 树…

1 CGroup 资源控制组

1.1 为什么需要 CGroup
- 容器本质 = 宿主机上一组进程  
- 若无资源边界,一个暴走容器即可拖垮整机 
- CGroup 提供**内核级硬限制**,比 `ulimit`、`nice` 更可靠

1.2 核心概念 3 件套
| 概念 | 一句话解释 | 查看方式 |
| Hierarchy | 树形挂载点,所有子系统挂在同一点 | `mount \| grep cgroup` |
| Subsystem | 6 大资源控制器(cpu、memory …) | `cat /proc/cgroups` |
| CGroup | 节点目录,关联一组进程 | `ls /sys/fs/cgroup/*/docker/<容器ID>` |

1.3 6 大常用子系统 & Docker CLI 映射
| Subsystem | 作用 | 文件示例 | Docker CLI |
| `cpu` | CPU 时间权重 | cpu.shares | `--cpu-shares` |
| `cpuacct` | CPU 用量统计 | cpuacct.usage | `docker stats` |
| `cpuset` | 绑定核心 | cpuset.cpus | `--cpuset-cpus` |
| `memory` | 内存 + Swap | memory.limit_in_bytes | `-m 200m` |
| `blkio` | 磁盘 I/O 限速 | blkio.throttle.* | `--device-read-bps` |
| `pids` | 最大进程数 | pids.max | `--pids-limit 100` |

1.4 实操必做
bash
# 1. 查看当前挂载
mount | grep cgroup

# 2. 查看容器 123abc 的内存上限
cat /sys/fs/cgroup/memory/docker/123abc*/memory.limit_in_bytes

# 3. 动态修改(root)
echo 104857600 > /sys/fs/cgroup/memory/docker/123abc*/memory.limit_in_bytes

# 4. 热更新(推荐)
docker update -m 200m 123abc

1.5 高频错误 & 面试考点
- 报错: `no space left on device` → 宿主机 `pids.max` 打满  
- Swap 规则: `memory-swap` ≥ memory,设为 `-1` 表示不限 Swap  
- K8s 对应: `limits.memory` 最终仍由 CGroup memory 子系统执行

2  Docker 网络模式

2.1 五种原生网络模式速记表
| 模式 | 是否隔离 NetNS | 自动 IP | 端口映射(-p) | 场景 |
| bridge | ✅ | ✅ | ✅ | 单机默认 |
| host | ❌ | ❌ | ❌ | 追求极致性能 |
| none | ✅ | ❌ | ❌ | 自定义网络栈 |
| container | ❌(共享) | ❌ | ❌ | sidecar |
| 自定义 | ✅ | ✅ | ✅ | 微服务隔离 |

2.2 bridge 模式流量路径(文字图)
容器 → veth → docker0 → iptables NAT → 宿主机物理网卡

2.3 端口映射原理(iptables 两行规则)
bash
docker run -d -p 8080:80 nginx

- DNAT 进入容器  
-A DOCKER ! -i docker0 -p tcp --dport 8080 -j DNAT --to 172.17.0.2:80
- SNAT 回包  
-A POSTROUTING -s 172.17.0.2 -p tcp --sport 80 -j MASQUERADE

 2.4 自定义网络 3 大优势
1. 内置 DNS:容器名即可互 ping(替代 `--link`)  
2. 隔离:多网段、多环境  
3. 可配置:自定义 `--subnet`、`--ip-range`

2.5 实操:创建并使用自定义网络
bash
# 1. 新建网络
docker network create \
--driver bridge \
--subnet 172.20.0.0/16 \
my-net

# 2. 启动两容器
docker run -d --name web --network my-net nginx:alpine
docker run -it --rm --name cli --network my-net busybox
/ # ping web

2.6 overlay 跨主机网络
bash
# manager
docker swarm init --advertise-addr 192.168.1.10
docker network create \
--driver overlay \
--subnet 10.0.0.0/24 \
ov-net

# 部署服务
docker service create --name web --network ov-net -p 80:80 nginx

- 抓包验证 VXLAN
tcpdump -i eth0 -n udp port 4789 -w vxlan.pcap

http://www.dtcms.com/a/456381.html

相关文章:

  • 正保建设工程网站重庆巨能建设集团网站
  • 佛山专业网站设计方案免费做店招哪个网站好
  • 网站背景色智能优化网站
  • 网站开发的可行性报告济南资海网站建设公司
  • 自己可以免费做网站吗wordpress主题xin
  • 深圳设计网站有哪些深圳网站建设服务哪个便宜点
  • 青岛网站推广公司排名哪些网站做任务好赚钱
  • 微信网站 顶部导航菜单信息发布型企业网站的特点
  • qq空间钓鱼网站后台怎么做做宣传页的软件是什么
  • 做胃镜多少钱天津津门网站I工会网站建设
  • seo网站结构优化的方法wordpress php函数大全
  • 织梦移动网站专业网站建设
  • 石家庄微网站建设公司哪家好app平台下载
  • 一个ip 做2个网站在线制作名片免费
  • 沈阳优化网站市场营销管理
  • 国内装饰行业网站制作工程项目管理软件排名
  • 建站中心购买模板做网站
  • 网站备案价格蚌埠网站建设公司
  • 阿里巴巴公司网站建设优化网站教程
  • 网站制作常用代码做推广的网站带宽需要多少
  • 免费seo快速排名工具南宁关键词优化公司
  • 微网站怎么做ui设计手机界面
  • 网站 数据报表如何做建个网站费用大概多少钱一年
  • 产品网站别人是如何做优化的个人作品集网站是怎么做
  • 网站建设会议纪要网站建设公司利润
  • 群辉做网站服务器定制建设网站
  • 定制直播app网站推广优化排名教程
  • php网站开发推荐书籍嵌入式软件开发语言
  • 做长图网站wordpress引导页模板
  • dedecms菜谱网站源码购物网站建设