水月日记

日志 | 分类 | 归档 | 标签 | 搜索

登陆

通过Docker命令批量或单独开设NAT服务器以及维护(简称母鸡开小鸡)

admin 发表于 2023-05-23 08:12

分类:电脑技术

通过Docker命令批量或单独开设NAT服务器以及维护(简称母鸡开小鸡)
Github:https://github.com/spiritLHLS/docker
通过docker批量或单独开设NAT服务器(Bulk or individual NAT server provisioning via docker)
默认使用debian系统,每个容器自带1个外网ssh端口,25个内外网一致端口
默认创建的是非特权容器,且不挂载与宿主机的docker的守护进程之间的通信,所以宿主机创建的docker虚拟化的NAT服务器内无法再嵌套虚拟化docker
由于只是在宿主机进行了CPU和内存的限制未在容器内使用cgroup驱动,所以在容器内使用服务器测试脚本检测容器的可用资源是无效的,显示的会是宿主机的资源
由于大部分云服务器xfs文件系统不启用pquota选项,所以默认共享宿主机硬盘,无法限制每个容器的磁盘大小
配置要求:
系统可安装docker即可用,网络能连接Github的raw界面就能用,硬件配置只要不拉跨就行,空闲硬盘有3G就行
推荐在开设NAT服务器前先增加部分SWAP虚拟内存,避免突发的内存占用导致母鸡卡死
环境预设
下载预制脚本
XML/HTML代码
  1. curl -L https://raw.githubusercontent.com/spiritLHLS/docker/main/scripts/pre_build.sh&nb...

    下页

    上一篇:通过LXC命令批量或单独开设NAT服务器以及维护(简称母鸡开小鸡)

    下一篇:Docker快速部署一个简单的网页版ChatGPT

    立即登陆发表评论