| 英文 | 韩文 | 中文 | 日文 |
第1章 安装
在Docker上安装VMS
1. 准备存储驱动器,并将其挂载到根级目录,使用 `/_driveA`、`/_driveB` 等名称。如需永久挂载,请编辑 `/etc/fstab` 文件。
2. 创建 `/_vms` 目录,用于存储VMS配置和日志文件。
$ sudo mkdir -p /_vms
3. 从提供的 `.tar` 文件加载 VMS Docker 镜像。首先,从下载页面 下载 ZIP 压缩文件,然后解压以获取 `.tar` 文件。
$ sudo docker load -i vms_server-x.x-x.x.x.x.tar
4. 使用 `docker run` 命令及必要参数运行容器。映射端口、设置时区,并将存储驱动器和 `/_vms` 目录作为卷挂载。
$ sudo docker run --restart=unless-stopped --name vms_server \
-d -p 3300:3300 -p 8080:8080 \
-e TZ=Asia/Seoul \
-v /_driveA:/_driveA \
-v /_driveB:/_driveB \
-v /_vms:/_vms \
vms_server:x.x.x.x
· `--restart=unless-stopped`: 除非明确停止,否则自动重启容器。
· `-p 3300:3300`: VMS服务器端口(供config-linux工具使用)。
· `-p 8080:8080`: VMS Web服务器端口。
· `-e TZ=Asia/Seoul`: 设置容器时区。请将 `Asia/Seoul` 替换为您所在的本地时区。
· `-v /_driveA:/_driveA`: 将每个存储驱动器挂载到容器中。根据已挂载的驱动器添加或删除卷条目。
· `-v /_vms:/_vms`: 将VMS配置和日志目录挂载到容器中。
5. 设置与您所在位置匹配的时区。您可以从以下列表中找到正确的时区标识符。
$ timedatectl list-timezones
$ timedatectl list-timezones | grep Seoul
· https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
6. 验证容器是否正在运行。
$ sudo docker ps -a
7. 将 `config-linux` 工具下载到Windows PC并安装。添加Linux VMS PC的地址、端口和访问ID/密码。当Linux VMS运行时,项目旁边会出现绿色指示灯。点击该项目并选择"Config"。配置过程与Windows VMS类似,详情请参阅Windows VMS配置指南。
7.1. 在 `Storage` 选项卡中,向池列表添加池,然后为每个池项目分配驱动器。驱动器根据挂载方式(`/_driveA`、`/_driveB` 等)标记为 `A`、`B` 等。
7.2. 在 `Device` 选项卡中,注册IP摄像机并将每台摄像机分配到一个池。
7.3. 要使VMS在启动时自动连接,请在 `System` 选项卡中启用 `Connect on startup` 选项。
7.4. 配置完成后,点击左下角的 `Save` 将设置保存到Linux VMS服务器。然后点击 `Restart VMS Server` 重启服务。
8. 要管理容器,请使用以下命令:
$ sudo docker stop vms_server
$ sudo docker start vms_server
$ sudo docker restart vms_server

