Tag Archives: docker

性能压测时通过docker突破nofile / 端口数量的限制

服务端性能压测时,在客户端侧经常遇到两个问题:

  • nofile超限额,对于Linux尚可调整,但是对于Mac系统调整非常难。
  • tcp端口数限制(3w左右,放开限制也只能到6w),这个没法调整

可以通过docker的方式,突破这两个限制
#!/bin/bash
docker run -v $(pwd):/benchmark-client.bin -it ubuntu:20.04 /app/benchmark-client.bin
如上,我们启用若干个个docker,每个都[......]

继续阅读

让Docker和UFW和平相处

同时使用Docker和UFW(或者其他基于iptables得防火墙)会存在一些问题,

传统搞法是禁止docker更改iptables,但是这样docker得网路基本就废了。

根据最新得社区讨论,可以使用下面得工具进行解决

1 安装

https://github.com/chaifeng/ufw-docker

就是个脚本,clone下来就好
sudo ./ufw-docker install
2 启用某个docker得外网访问

上面工具安装完毕后,UFW就生[......]

继续阅读