EC900安装DSA

开始前需使用SSH连接上EC900,这里推荐使用mobaxterm工具方便后续上传文件

/uploads/article/20231129/e5f3ce81eae283ac61e62fb56752b88b.jpg

一、导入debian镜像

/uploads/article/20231129/748214968de7d9dcefc528c16866c71e.png

执行命令查看镜像:docker images

/uploads/article/20231129/96db703ba82399ec5e1cdca4467c27e8.png

如果没有镜像则需导入镜像

通过 sftp debian_build_1.0.tar.gz 文件导入到 EC900 网关,然后在同级目录 执行:docker load -i debian_build_1.0.tar.gz 命令载入镜像;执行 docker images 命 令查看镜像是否载入成功。 执行命令载入镜像:docker load -i debian_build_1.0.tar.gz

二、导入应用软件

通过 sftp device_supervisor-V2.6.1.ec900.tar.gz 文件导入到 EC900 网关,并创建目录/var/user,将导入的压缩文件解压到/var/user 目录。

创建/var/user 目录:mkdir /var/user

解压到/var/user 目录:tar -zxvf device_supervisor-V2.6.1.ec900.tar.gz -C /var/user/

/uploads/article/20231129/19dd11fbc92ac2a592efe67ea4a897e9.png

三、创建容器

根据导入的 debian 镜像创建容器,指定--restart=always 参数用于开机 自启动 docker 容器,将容器的 80 443 端口分别映射到主机的 80 443 端口, 主机的/var/user 目录映射到容器的/var/user 目录,指定--privileged 参数用于开启 特权模式(这样可以和宿主机共享/dev 下的设备节点文件);指定 docker 容器运行后的默认启动命令:python /usr/local/bin/supervisord -n -c /etc/supervisord.conf

创建容器:docker run -itd --name debian_build --restart=always -p 80:80 -p 443:443 -v /var/user:/var/user --privileged debian_build:1.0 python /usr/local/bin/supervisord -n -c /etc/supervisord.conf

查看生成的容器:docker ps -a

/uploads/article/20231129/f23314c29d0038a33c327fbd1a7e6870.png

安装完成后可以通过ip地址访问DSA配置页面

0 个评论

要回复文章请先登录注册