fog server 网络克隆系统 docker 部署

FOG Project系统是一个免费的开源计算机网络克隆和管理解决方案系统,与传统的Ghost有很大的不同,如果您是计算机维护管理人员,当有大量机器需要同时部署上线的时候FOG Project是一个可以大大提高工作效率的系统,支持windows、linux等操作系统,包括引导方式也支持UEFI方式进行引导,下面先介绍如何进行安装FOG docker 部署方式。

FOG Project官方地址:https://fogproject.org

本人通过官方部署实现容器化。通过docker-compose 进行部署。我会定期维护最新代码。

 

git clone https://github.com/guozh10/fogproject.git

cd  fogproject

  

docker-compose 二进制 copy to /usr/local/bin/

cp ./bin/docker-compose /usr/local/bin/docker-compose

  

#添加执行权限

chmod +x /usr/local/bin/docker-compose

  

#创建网桥,通过网桥方式为客户端提供dhcp 、clone 系统,通过网桥实现多个网卡和vlan 接口

yum install bridge-utils

brctl addbr fog-net

brctl addif fog-net eth0

  

#载入NFS 模块

modprobe nfs modprobe nfsd

  

#获取网卡名为dhcp 提供ip

#修改 文件的dhcp 服务的网卡名eth0替换对应的网卡名

vim docker-compose.yml

  

#网络可以使用默认即可,如果需要改网段请修改

docker-compose.yml ip地址都要修改和./dhcp/dhcpd.conf 文件都要修改注意 fogserver 的ip是固定的

#后台启动

docker-compose up -d

  

#查看日志

docker-compose logs -f

  

访问地址

http://ip:80/fog

  

posted @ 2022-10-05 19:04  扛把子修BUG  阅读(265)  评论(0编辑  收藏  举报