Files
oneclickvirt.github.io/docs/guide/docker_precheck.md
spiritlhl d671a49210 update
2023-08-15 13:55:34 +00:00

1.5 KiB
Raw Blame History

outline
outline
deep

前言

以下为非自定义部分的介绍,自定义部分有自己对应的介绍,勿弄混了

项目特点

通过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虚拟内存避免突发的内存占用导致母鸡卡死 跳转

PS: 如果硬件资源只是好了一点需要限制更多东西并需要配置IPV6独立地址和限制硬盘大小可使用LXD批量开LXC虚拟化的容器 跳转

PS: 如果硬件非常好资源很多可使用PVE批量开KVM虚拟化的虚拟机 跳转