在esxi上装群晖、U-nas、LEDE、freenas跑Docker,再装Unifi和Unms,
1、群晖当然不错,但毕竟是黑的,跑在内网我没长期使用过不知道是不是有什么问题。unifi的版本可以选择下载版本。
2、LEDE上的docker装Unifi然后再安装个图形管理界面,安装好docker后再安装Shellinabox执行。
docker pull portainer/portainer
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data --name webui portainer/portainer
打开http://ip:9000 设置账号、密码,
选local,完成安装。
3、U-nas同上差不多在选择版本上只能使用"jacobalberty/unifi:5.6.29"方式来安装想要的版本。
附:目前openwrt的docker会不时出现死掉的问题,尤其是小内存,在论坛看到一个检查服务,不存在自动重启服务的脚本
在目录/koolshare/scripts/下新建check_docker.sh,内容:
#!/bin/bash
flag=$(ps | grep dockerd | grep -v "grep" | wc -l)
if [ $flag = "1" ]
then
echo "docker RUNNING!"
else
/koolshare/scripts/docker_config.sh start
#docker start up
fi
授权文件0777,然后再计划任务里面加入以下代码,每1小时检测一次docker是否运行
* * */1 * * /koolshare/scripts/check_docker.sh