前提条件
- 参考在Mac上安装Docker和相关组件, 并了解Docker和相关组件。
- 最好对Mac的shell命令有一些了解。
- 本教程使用的macOS设备信息如下。
本教程描述如何将Control Hub安装在macOS系统的Docker上。
sudo docker run hello-world
若出现以下信息则表明安装成功:
docker image pull
命令获取最新版本。
sudo docker image pull magewell/control-hub:2.1.81
显示如下:
docker run --name control-hub -it -v /Applications/control-hub/data:/data -v /Applications/control-hub/log:/log -p 80:80 -p 1935:1935 -p 443:443 -p 554:554 -p 7777:7777 -p 7900-8000:7900-8000/udp -v /var/run/docker.sock:/var/run/docker.sock --restart unless-stopped -d magewell/control-hub:2.1.81
在Docker > Containers中,查看容器。
升级Control Hub时,Docker必须处于运行状态,且已经部署了Control Hub。
在Control Hub的/data/script文件夹下,查找update_control_hub_macos.sh文件。
如果本地没有update_control_hub_macos.sh文件,请联系我们。
打开macOS的终端。
将update_control_hub_macos.sh文件拖拽到cmd命令窗口。此时,将自动下载固件。
如需升级到指定版本,需提前获取目标版本号。在终端中依次操作如下:
升级后,登录Control Hub,在页面左上角查看目标版本是否正确。
访问Control Hub WebGUI。
打开网页浏览器,输入Windows服务器IP地址,格式为http://IP address。
地址正确时,您将看到如下登录页面。