首页 > 其他分享 >基于WonderShaper对Docker容器进行带宽限速

基于WonderShaper对Docker容器进行带宽限速

时间:2024-03-02 13:33:23浏览次数:25  
标签:WonderShaper 带宽 网桥 br d09700053513 Docker 5120 wondershaper

#安装WonderShaper
apt update
apt install wondershaper
#创建Docker网桥
docker network create --driver bridge <网桥名>
#然后终端会输出网桥ID:
d0970005351xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxd30d0e757f0
#记住前面几位然后查看所有网卡
ifconfig
#如果执行不了就自己去用apt安装net-tools
#如果忘记了网桥ID可以用
docker network ls
#查看Docker网络

然后找到你的网卡名

这里是br-d09700053513

#使用WonderShaper限速命令 单位Kbps 千比特每秒
wondershaper <网卡名> <限制下行速度> <限制上行速度>
#例:
wondershaper br-d09700053513 5120 5120
#这样就限制br-d09700053513网卡上行5120下行5120

#使用WonderShaper解除限速命令
wondershaper clear <网卡名>
#例:
wondershaper br-d09700053513 clear

然后在容器启动前使用对应的网桥就可以了!

标签:WonderShaper,带宽,网桥,br,d09700053513,Docker,5120,wondershaper
From: https://www.cnblogs.com/Sab1esBlog/p/18048553

相关文章

  • 使用 Docker 部署 Nacos 并配置 MySQL 数据源
    前言在安装Nacos之前,请确保你已经准备好了一个运行中的MySQL数据库。本教程将指导您如何使用Docker在单机模式下部署Nacos,并将其数据持久化到MySQL中。步骤一:拉取Nacos镜像拉取最新版本的NacosServer镜像,也可以指定特定版本:dockerpullnacos/nacos-server如果你......
  • Gitlab Runner自动执行Docker容器
    概述Gitlab完全可以执行dockerrun命令,本文用最简单的方式来演示。修改.gitlab-ci.yml加入第4个stage,运行dockerrun。stages:-build-docker-image-test-push-image-run-websitevariables:PAY_IMAGE_FULL_URL:docker.amihome.cn/amihome/chang......
  • Gitlab Runner自动推送Docker映像
    接上文,增加两个stage最简单的推送,其实是在dockerbuild后边带上--push的开关即可。但是不经过测试就上传,Docker仓库里很快会堆满垃圾。所以我们设计新增两个场景,经过测试之后才push映像去仓库。stages:-build-docker-image-test-push-imagevariables:......
  • Gitlab Runner自动制作C#网站项目的Docker映像
    概述代码签入Gitlab后,GitlabRunner自动执行dockerbuild,构建网站应用的Docker映像。在VisualStudio2022中创建解决方案在Gitlab中创建项目这一步省略。签入源代码到Gitlab为项目添加Dockerfile在解决方案根目录下创建“.gitlab-ci.yml”stages:-build-docke......
  • docker更换存储路径
    方案一:创建或修改`daemon.json`文件。在Docker1.12或以上版本中,可以通过创建或修改`/etc/docker/daemon.json`文件来指定新的存储路径。例如,在文件中添加`"data-root":"/home/docker"`,然后重启Docker服务。345方案二:使用软链接。首先,停止Docker服务,移动现有的`/......
  • SP Devices ADQ7WB-6.5 GHz带宽的RF数字化仪
    产品简介:♦2通道,12bit分辨率,5GSPS采样率♦6.5GHz模拟输入带宽及4GB板载内存♦适用射频监控和记录等应用更多信息请加weixin-pt890111获取产品优势 1.针对射频应用进行了优化 ADQ7WB是一款RF数字转换器,其模拟输入带宽为6.5GHz。高模拟输入带宽与高采样率相结合,可实现IF/......
  • Docker的安装
     https://docs.docker.com/engine/install.centos/Docker安装步骤:   注意:因为docker是国外的,国内访问经常超时,所以步骤5  需要修改镜像地址,比如用阿里云:yum-config-manager--add-repohttp://mirrors.aliyun.com.docker-ce/linux/centos/docker-ce.repo ......
  • Docker平台入门
    Docker是一个Client-Server机构的系统,Docker守护进程运行在主机上,然后通过Socket连接从客户端访问,守护进程从客户端接受命令并管理运行在主机上的容器。容器,是一个运行时环境,就是我们前面说到的集装箱。  Docker是一个C/S模式的架构,后端是一个松耦合架构。众多模块各司其职......
  • Docker的基本安装
    Docker分为CE社区版和EE企业版,以下安装的是CE版本,也可以直接查看官网的安装指南若安装过旧版本的Docker,可先进行卸载yumremovedocker\docker-client\docker-client-latest\docker-common\do......
  • Docker的3要素:镜像容器仓库
        Docker的3大基本组成1.镜像image2.容器container3.仓库repository 容器解释: 仓库解释:  ......