C-Gate IoT Hub
踏出第一步
C-Gate IoT Hub 是以容器格式的软件提供的。建议在每个公司所在地的中央服务器上安装C-Gate IoT Hub 。另外,在标准PC上安装也是可以的。
系统要求
- 容器运行环境(如Docker、Kubernetes、OpenShift、Podman...)。
- 8GB内存
- 128 GB的硬盘空间
- 64位处理器(建议使用4核)。
- 互联网连接(在安装和更新期间)。
C-Gate IoT Hub 容器
C-Gate IoT Hub 容器是由CLOOS在Docker Registry中提供的。当你购买C-Gate IoT Hub ,你会收到必要的访问数据。
注册表和图像URL
docker.cloos.de/cgate
使用Docker的测试环境的例子
docker run -d --name cgate -p 80:8080 -p 4840:4840 docker.cloos.de/cgate
使用Docker Compose的生产环境的例子
version: "3"
services:
cgate:
container_name: cgate
image: docker.cloos.de/cgate:latest
restart: always
ports:
- "80:8080"
- "4840:4840"
- "5000:5000/tcp"
- "5000:5000/udp"
- "5005:5005"
- "5010:5010"
- "5679:5679"
environment:
- APP_MAX_DATA_SIZE_GB=64
volumes:
- data:/data
logging:
driver: "json-file"
options:
max-size: "100m"
volumes:
data:
卷数
C-Gate 将所有配置和数据存储在目录 。这个目录应该使用一个卷来持久保存数据。/data
裸露的端口
- 4840 (OPC UA Server)
- 5000/tcp (机器人通信可达V6)
- 5000/udp (机器人通信可达V6)
- 5005 (机器人通信可达V6)
- 5010 (机器人通信可达V6)
- 5679 (IoT Connector RPC)
- 8080 (Web Interface)
变量
APP_ADMIN_PASSWORD
强制为管理员用户设置密码。
默认值: 空的
APP_MAX_DATA_SIZE
设置由C-Gate 存储的总数据的最大尺寸,单位是GB。
默认值: 32
分步指南
如果你还没有使用容器运行环境,下面的说明将指导你完成使用C-Gate 的基本容器运行环境的必要步骤。在这种情况下,我们建议你还是要掌握你的集装箱环境,以便能够安全操作。
Linux 推荐!
- 为你的Linux发行版安装Docker。
-
执行以下命令来安装和启动C-Gate 。
sudo mkdir -p /opt/cloos/cgate cd /opt/cloos/cgate/ sudo curl -L https://c-gate.cloos.de/static/install/docker-compose.yml -o docker-compose.yml sudo docker login docker.cloos.de # 在此输入你从CLOOS收到的访问数据。 sudo docker compose up -d # 给应用程序几秒钟的时间来启动。 # 用下面的命令读取用户admin ,生成的密码。: sudo docker logs cgate | grep UserInitializer
Windows
我们建议在Linux操作系统下进行安装,因为容器已经在那里建立了几年。另一方面,在Windows下,容器目前仍是新事物。因此,你应该期待更频繁的变化,略高的资源消耗,以及在设置和操作过程中更多的挑战。
-
确保安装了Windows的最新更新。你至少需要版本号为2004 (Build19041 )的Windows 10或Windows 11。
要显示Windows版本,可以在命令行上执行以下命令。winver
-
在命令行中用以下命令安装WSL(Windows Subsystem for Linux)。:
wsl --set-default-version 2 # 在下文中,选择任何用户名和密码。 # 没有必要在这里输入CLOOS访问数据。 wsl --install -d Ubuntu wsl --set-default Ubuntu
- 用我们的C-Gate IoT Hub 安装程序安装C-Gate ,适用于Windows。
安装后
接下来的步骤和进一步的信息可以在C-Gate 网页界面上找到。安装后,你可以在你的服务器或PC上的http://localhost 。
C-Gate 从另一台电脑上,你可以通过http://[serverip] ,[serverip] ,这里要用你的服务器或安装了C-Gate 的电脑的IP来代替。
安装有问题吗?
用户支持 有关常见问题的答案和更多文档,请访问 。