fog server 网络克隆系统 docker 部署
FOG Project系统是一个免费的开源计算机网络克隆和管理解决方案系统,与传统的Ghost有很大的不同,如果您是计算机维护管理人员,当有大量机器需要同时部署上线的时候FOG Project是一个可以大大提高工作效率的系统,支持windows、linux等操作系统,包括引导方式也支持UEFI方式进行引导,下面先介绍如何进行安装FOG docker 部署方式。
FOG Project官方地址:https://fogproject.org
本人通过官方部署实现容器化。通过docker-compose 进行部署。我会定期维护最新代码。
1 2 3 | git clone https: //github .com /guozh10/fogproject .git cd fogproject |
docker-compose 二进制 copy to /usr/local/bin/
1 | cp . /bin/docker-compose /usr/local/bin/docker-compose |
#添加执行权限
1 | chmod +x /usr/local/bin/docker-compose |
#创建网桥,通过网桥方式为客户端提供dhcp 、clone 系统,通过网桥实现多个网卡和vlan 接口
1 2 3 4 5 | yum install bridge-utils brctl addbr fog-net brctl addif fog-net eth0 |
#载入NFS 模块
1 | modprobe nfs modprobe nfsd |
#获取网卡名为dhcp 提供ip
#修改 文件的dhcp 服务的网卡名eth0替换对应的网卡名
1 | vim docker-compose.yml |
#网络可以使用默认即可,如果需要改网段请修改
docker-compose.yml ip地址都要修改和./dhcp/dhcpd.conf 文件都要修改注意 fogserver 的ip是固定的
#后台启动
1 | docker-compose up -d |
#查看日志
1 | docker-compose logs -f |
访问地址
1 | http: //ip :80 /fog |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现